Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   СРОЧНЫЙ ВОПРОС! (http://www.flasher.ru/forum/showthread.php?t=49681)

gemn 29.09.2003 05:32

СРОЧНЫЙ ВОПРОС!
 
Я пишу/создаю свою гостевую книгу на flash+php.

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

<?

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


fwrite($f, $name);

fwrite($f, $msg);


fclose($f);

?>

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

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

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

ПОДСКАЖИТЕ ПОЖАЛУЙСТА!

kompadre 29.09.2003 06:29

Цитата:

НО! Команда fwrite пишет переменную поверх старых
в текст файле! А НАДО ШТОБ ДОПИСЫВАЛ!
Хорошо звучит, но команда fwrite здесь не причем. Что-бы что-нибудь добавить в файл, его надо правильно открыть.

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

Вот так твой скрипт заработает ...
Хотя странно, почему нету никакого разделителя между вписующемися $name и $msg ?

gemn 29.09.2003 06:42

А если я вот чуть чуть так исправлю и напишу:

<?

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


fwrite($f, $name/
$msg);

fwrite($f, );


fclose($f);

?>

gemn 29.09.2003 06:44

А что над счет:

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

kompadre 29.09.2003 08:54

Попробуй поэкперементировать с date() и time().

А потом, поэкперементируй с http://es.php.net/manual/ru/index.php - проверь на кликабельность. Должно сработать.

gemn 29.09.2003 09:12

>kompadre

Спасибо за все!

А ты правда из Барселоны?

kompadre 29.09.2003 09:18

однозначно

gemn 29.09.2003 17:46

ЧТОТа совсем НЕ РАБОТАЕТ МОЯ ГОСТЕВАЯ!

Если не в лом, проверьте пожалуйста!

http://geside.fatal.ru/guestbook.zip

gemn 29.09.2003 17:47

Вложений: 1
ХВАтаЙТЕ АРХИВ И ТУТ ТОЖЕ

Alexey333 05.10.2003 03:38

Re: СРОЧНЫЙ ВОПРОС!
 
Цитата:

Оригинал написал(а) gemn
Я пишу/создаю свою гостевую книгу на flash+php.

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

<?

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


fwrite($f, $name);

fwrite($f, $msg);


fclose($f);

?>

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

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

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

ПОДСКАЖИТЕ ПОЖАЛУЙСТА!

Да ерунда у тебя какая-то. Так не делается. Между полями должен быть разделитель. Советую почитать про explode и массивы. Да вообще все почитай сначала хорошенько.


Часовой пояс GMT +4, время: 14:00.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.