За последние 24 часа нас посетил 18531 программист и 1702 робота. Сейчас ищут 886 программистов ...

Разделитель 2... Помогите пожалуйста.

Тема в разделе "Вопросы от блондинок", создана пользователем vipka, 15 авг 2008.

  1. vipka

    vipka Активный пользователь

    С нами с:
    15 авг 2008
    Сообщения:
    4
    Симпатии:
    0
    Извините но срочно надо, не закарывайте тему пожалуйста :(

    PHP:
    $nms=file("name.txt");
    $n=0;



    PHP:
    $story=$shornms[$n]




    Как сделать разделитель текста который нужно взять из файла при обращении к нему?
    Помогите пожалуйста
     
  2. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    vipka
    o_O В смысле, "сделать"? Хоть пример приведи, что ли...

    UPD: Нашел вторую тему, Олег, :lol:
     
  3. vipka

    vipka Активный пользователь

    С нами с:
    15 авг 2008
    Сообщения:
    4
    Симпатии:
    0
    текст1
    текст1текст1
    текст1
    текст1текст1
    текст1
    текст1
    РАЗДЕЛИТЕЛЬ---------------------------------------------------------
    ТЕКСТ22ТЕКСТ22
    ТЕКСТ22
    ТЕКСТ22ТЕКСТ22
    ТЕКСТ22
    ТЕКСТ22
    РАЗДЕЛИТЕЛЬ---------------------------------------------------------
    ТЕКСТ3ТЕКСТ3ТЕКСТ3ТЕКСТ3
     
  4. Dagdamor

    Dagdamor Активный пользователь

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    vipka
    PHP:
    1. <?php
    2. $content=file_get_contents("...");
    3. $separator="РАЗДЕЛИТЕЛЬ---------------------------------------------------------";
    4. $blocks=explode($separator,$content);
     
  5. Vitas

    Vitas Активный пользователь

    С нами с:
    7 фев 2006
    Сообщения:
    595
    Симпатии:
    0
    Адрес:
    Новосибирск, Академгородок
    А что мешает сохранять данные в самогенерируемом PHP-файле? И не надо будет париться со всякими разделителями.
     
  6. JustUserR

    JustUserR Активный пользователь

    С нами с:
    23 авг 2008
    Сообщения:
    8
    Симпатии:
    0
    Ну уж чтобы разделитель в данных не встретился, надо кодировать данные перед записью в этот файл
    $str=str_replace("^","%2",str_replace("#","%1",str_replace("%","%0",$str)));
    Здесь # разделяет поля записи, ^ разделяет сами записи между собой. Плюс они кодируются чтобы если это наприсер использовалось в гостевой книге, символы не вырезались
    :)