Forum Webscript.Ru

Программирование => PHP => Тема начата: gemn от 29 Сентября 2003, 04:30:47

Название: СРОЧНЫЙ ВОПРОС!
Отправлено: gemn от 29 Сентября 2003, 04:30:47
Я пишу/создаю свою гостевую книгу на flash+php.

Сначала пользователь пишет свои имя и сообщение в input text полях во flash, /поля есть переменный name и msg/ потом значения этих переменных передаются в следующий php скрипт для дальнейшей записи в текстовый файл значений перемменых /тут тока кусочек /:


$f = fopen("message.txt", "w");


fwrite($f, $name);

fwrite($f, $msg);


fclose($f);

?>

НО! Команда fwrite пишет переменную поверх старых в текст файле! А НАДО ШТОБ ДОПИСЫВАЛ!

КАК ЭТО РЕАЛИЗОВАТЬ? С ПОМОЩЬЮ КАКОЙ КОМАНДЫ?

+ надо штоб после значения переменной msg каждый раз приписывалась текущая в момент записи дата и время!

ПОДСКАЖИТЕ ПОЖАЛУЙСТА!
Название: СРОЧНЫЙ ВОПРОС!
Отправлено: Metaller от 29 Сентября 2003, 08:59:51
Это реализовывается с помощью команды <ЧИТАТЬ_МАН>. См. описание ключа mode для функции fopen
Название: СРОЧНЫЙ ВОПРОС!
Отправлено: Меняздесьдавнонет от 29 Сентября 2003, 11:27:30
Цитировать
gemn:
КАК ЭТО РЕАЛИЗОВАТЬ? С ПОМОЩЬЮ КАКОЙ КОМАНДЫ?

Это реализовать с помощью команды fwrite
А вот открывать файл надо не на запись, а на добавление. Читай [p]fopen[/p]
Цитировать
+ надо штоб после значения переменной msg каждый раз приписывалась текущая в момент записи дата и время!

[p]date[/p]