[php] Новичкам: задаем вопросы

Discussion in 'PHP' started by _Great_, 26 May 2007.

Thread Status:
Not open for further replies.
  1. zyak

    zyak New Member

    Joined:
    31 Oct 2008
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Подскажите, пожалуйста!
    В index.php есть div, в который после отправки запроса к базе нужно вывести результат из validate.php. Как это сделать?

    <form name="frmQuery" method="post" action="validate.php">
    <div id="myDiv"> </div>
    <input type="submit" name="submitbutton" value="Enter" />
    </form>
     
  2. Lizochek22

    Lizochek22 New Member

    Joined:
    23 Sep 2008
    Messages:
    8
    Likes Received:
    0
    Reputations:
    -10
    Тут регистрация щас не работает
     
  3. vikseriq

    vikseriq Elder - Старейшина

    Joined:
    31 Jul 2008
    Messages:
    118
    Likes Received:
    44
    Reputations:
    2
    Юзай AJAX - http://web-silver.ru/scripts/ajax/
     
  4. Vid0k

    Vid0k Elder - Старейшина

    Joined:
    24 Dec 2007
    Messages:
    393
    Likes Received:
    125
    Reputations:
    13
    Как хранить большое кол-во настроек
    причем настроек разных будьто числовые данные или строки
    думал насчет файлов сделать что вроде config.ini с таким содержанием
    config=config.php;
    name=user;
    pass=12456;
    написать пару ф-ий которые будут этот файл парсить и возвращать настройки
    или лучше все таки сделать mysql таблицу и туда добавлять поля с рaзными данными а потом выдергивать их оттуда.Подскажите дельный совет как вообще такие вещи правильно делаются?
     
  5. 0x22b

    0x22b Elder - Старейшина

    Joined:
    1 Dec 2007
    Messages:
    114
    Likes Received:
    32
    Reputations:
    9
    Может в .php файле в переменных..
     
  6. Vid0k

    Vid0k Elder - Старейшина

    Joined:
    24 Dec 2007
    Messages:
    393
    Likes Received:
    125
    Reputations:
    13
    с изменением настроек помойму гемор выйдет
    (настройки менять скриптами а не руками)
     
  7. Dr.Frank

    Dr.Frank Elder - Старейшина

    Joined:
    31 Jul 2002
    Messages:
    301
    Likes Received:
    72
    Reputations:
    12
  8. [х26]VОLАND

    [х26]VОLАND Elder - Старейшина

    Joined:
    7 Jun 2006
    Messages:
    513
    Likes Received:
    756
    Reputations:
    218
    Правильней использовать глобальный ассоциативный массив с настройками. Не нужно тратить время на загрузку и парсинг файлов.
     
  9. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Обычно XML. Файлы конфига в xml-формате используется в WordPress.
    Существует множество расширений в PHP для работы с XML. Можешь почитать это: Работа с XML
     
  10. Звеpь

    Звеpь Banned

    Joined:
    5 Nov 2008
    Messages:
    16
    Likes Received:
    55
    Reputations:
    -6
    помогите на писать скрипт вот пример:
    http://radikal.org.ua/v.php?id=18a8f015f33981708fa87d3a9b353679
     
  11. 159932

    159932 Elder - Старейшина

    Joined:
    28 Sep 2007
    Messages:
    587
    Likes Received:
    462
    Reputations:
    5
    2 [R]eD
    PHP:
    <?
    $f file('file.txt');
    $nf fopen('file.txt','w');
    foreach (
    $f as $v) if (strpos($v,'MATCHED') === falsefwrite($nf,trim($v)."\r\n");
    fclose($nf);
    ?>
     
    1 person likes this.
  12. Ru}{eeZ

    Ru}{eeZ Elder - Старейшина

    Joined:
    19 Feb 2008
    Messages:
    454
    Likes Received:
    73
    Reputations:
    -5
    PHP:
    <?php
    $file 
    "list.txt";
    $list file($file);
    print_r($list);

    $result='';

    foreach(
    $list as $str)
    {
      if(
    strpos($str,'MATCHED')===false)
        
    $result.=$str;
    }

    $fp fopen($file'w');
    fputs($fp$result);
    fclose($file);
    ?>
     
    #5932 Ru}{eeZ, 7 Nov 2008
    Last edited: 7 Nov 2008
    2 people like this.
  13. Chode

    Chode Elder - Старейшина

    Joined:
    20 Jul 2008
    Messages:
    164
    Likes Received:
    19
    Reputations:
    0
    друзья помогите с инфой по cURL, желательно с большим количеством примеров =)
     
  14. [Raz0r]

    [Raz0r] Elder - Старейшина

    Joined:
    25 Feb 2007
    Messages:
    425
    Likes Received:
    484
    Reputations:
    295
    еще более короткий вариант:

    PHP:
    <?php
    function filter($v) { return (strpos($v,"MATCHED") === false); }
    file_put_contents("file2.txt",implode("\r\n",array_map('trim',array_filter(file("file.txt"),'filter'))));
    ?>
     
  15. [Raz0r]

    [Raz0r] Elder - Старейшина

    Joined:
    25 Feb 2007
    Messages:
    425
    Likes Received:
    484
    Reputations:
    295
    очень удобно использовать функции serialize()/unserialize()
     
    1 person likes this.
  16. Ru}{eeZ

    Ru}{eeZ Elder - Старейшина

    Joined:
    19 Feb 2008
    Messages:
    454
    Likes Received:
    73
    Reputations:
    -5
    ещё короче:

    PHP:
    <?php
    foreach (file('text.txt') as $st) if (print strpos($st'MATCHED') === FALSE$result .= $st;
    fputs(fopen('res.txt''w'), $result); fclose('res.txt');
    ?>
    только всё это дело неудобочитабельно
     
    #5936 Ru}{eeZ, 7 Nov 2008
    Last edited: 7 Nov 2008
  17. astrologer

    astrologer Elder - Старейшина

    Joined:
    30 Aug 2007
    Messages:
    837
    Likes Received:
    267
    Reputations:
    59
    PHP:
    <? file_put_contents('res.txt',join('',preg_grep('/MATCHED/',file('text.txt'),1))); ?>
    Сейчас кто-нибудь придёт и на перле напишет...
     
    1 person likes this.
  18. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Придумайте короче)
    PHP:
    file_put_contents('out.txt',preg_replace('#[^\n]*MATCHED[^\n]*\n#','',file_get_contents('file.txt'));
    На перле эту уже в другую темку :p
    Chode http://ru2.php.net/manual/en/book.curl.php
     
    _________________________
    #5938 Gifts, 7 Nov 2008
    Last edited: 7 Nov 2008
    1 person likes this.
  19. sadfeel

    sadfeel Member

    Joined:
    5 Nov 2008
    Messages:
    83
    Likes Received:
    6
    Reputations:
    0
    Народ подскажите код который копирует папку со всем модержимым в ругую папку, заранее спасибо.
     
  20. Chaak

    Chaak Elder - Старейшина

    Joined:
    1 Jun 2008
    Messages:
    1,059
    Likes Received:
    1,067
    Reputations:
    80
    Зло_О
    PHP:
    <?php
    $file 
    'file.txt';
    preg_match_all("#.{0,}MATCHED.{0,}\n#ix",$file,$res);
    file_put_contents('file.txt',implode("\n",$res['0']));
    ?>
     
Thread Status:
Not open for further replies.