Вот решил сделать гостевую книгу, но что то не получается помогите чем сможите.Вопрос состоит в том что у меня не добавляюца сообщения. Но вот предъистория создал index.php в нём разместил код в которомо дизайн страницы и пхп код который должен передать инфу которую вводит пользователь и переходит в файл add.php в котором ето сообщение очищается от ненужного и в файл guest.dat переходит один Ник и текст сообщения. Вот ети файлы попробуйте разобраться в чём проблема??? |
$fp=fopen("guest.dat","all");
заменить на $fp=fopen("guest.dat","ab"); _________________ Ин дер гросен фамилие нихт клювен клац-клац ![]() |
не, неканет чёт |
какие ошибки дайт или какие симптомы вообще? может прав не хватает, может еще чего. телепатов мало _________________ Ин дер гросен фамилие нихт клювен клац-клац ![]() |
Все у тебя в норме сообщение добавляет и с 'all' и с 'ab' и даже с 'a+', возможно не установленны права на запись в файл на твоем веб сервере набери error_reporting (E_ALL);
в начале скрипта, поидее должен выдать что не так. |
andy ice писал(а): какие ошибки дайт или какие симптомы вообще? может прав не хватает, может еще чего. телепатов малоСимптомы в том что сообщения добавляюца но пустые, без ника и самого текста сообщения |
Вот список ошибок :
Notice: Undefined variable: message in C:\html\html\gbook\add.php on line 4 Notice: Undefined variable: name in C:\html\html\gbook\add.php on line 6 Notice: Undefined variable: email in C:\html\html\gbook\add.php on line 7 Warning: Cannot modify header information - headers already sent by (output started at C:\html\html\gbook\add.php:4) in C:\html\html\gbook\add.php on line 29 Notice: Undefined variable: REMOTE_ADDR in C:\html\html\gbook\add.php on line 30 Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\html\html\gbook\add.php on line 30 А может ето быть из-за того что у меня на сервере не запущено сервер отправки мыла??Т.к. в етом скрипте есть функция отправки сообщений мне на мыло?? |
аа. ну так это старая болезнь. выключены register_globals. в самое начало скипта вставь
extract($_GET); и в php.ini поправь настройки отправки почты: в sendmail_from впиши свой адрес И адрес сервера там же рядом _________________ Ин дер гросен фамилие нихт клювен клац-клац ![]() |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы можете скачивать файлы |