Запись в файл посредством php скрипта

(Ответов: 3, Просмотров: 937)
  1. Дипломник Аватар для komrad_sl
    • Регистрация: 24.02.2013
    • Сообщений: 184
    • Репутация: 21
    • Webmoney BL: ?
    Есть файл php, в него читаются данные из формы. Нужно чтобы этот скрипт открывал файл index.html и добавлял в него блок div с содержимым полученным из формы. Есть несколько div с классом "anons" и нужно чтобы каждый раз добавлялся див с этим же классом после последнего внесенного div.

    По сути мне нужно просто узнать, как можно в определенное место в файле записать несколько строк. Про fseek читал, но там по байтам переставляется указатель. А мне нужно поставить указатель в файле на определенное место. Якорь, ID и тд и тп.

    Укажите где копать ) Заранее благодарен.
    • 0
  2. Студент Аватар для tema_crush
    • Регистрация: 12.12.2012
    • Сообщений: 72
    • Репутация: 18
    • Webmoney BL: ?
    komrad_sl, Возможно будет проще читать содержимое файла, регулярным выражением (или другим способом) находить нужное место для вставки блока, редактировать, и полностью перезаписывать содержимое файла.
    • 0
  3. Опытный Аватар для Vladimir-AWM
    • Регистрация: 07.02.2010
    • Сообщений: 345
    • Репутация: 160
    • Webmoney BL: ?
    PHP код:
    $save "<div class='anons'>".$_POST['addhtml']."</div>"

    $fp fopen("index.html""a+");
    fputs($fp"\r\n".$save);
    fclose($fp); 
    Если в любое место, то можно открыть файл и разделить его на части по какому-нибудь признаку и далее уже работать с массивом, например:

    PHP код:
    $myhtml file_get_contents("index.html")
    $arrhtml explode("<div class='anons'>"$myhtml); 
    Последний раз редактировалось Vladimir-AWM; 10.01.2015 в 00:13.
    • 1

    Спасибо сказали:

    saitos(10.01.2015),
  4. Дипломник Аватар для komrad_sl
    • Регистрация: 24.02.2013
    • Сообщений: 184
    • Репутация: 21
    • Webmoney BL: ?
    Я так подумал подумал, и по ходу проще будет сделать отдельный html файл только с div'ами "anons" и туда записывать в конец файла, а потом инклюдом вставлять в index.html в то место где они должны быть. Но всем спасибо за пищу для размышлений для решения будущих задач :)
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Создание переадресации посредством url
Оффтоп и свободные темы 2 17.11.2014 16:19
Фон картинки созданной посредством PHP
Web программирование 1 19.10.2014 01:55
Помогите с поиском плагина-скрипта для установки кнопки "Добавить запись" [WordPress]
WordPress 0 15.03.2014 19:28
Как удалить все таблицы с бд посредством php?
Оффтоп и свободные темы 1 02.03.2013 23:24

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры