Поля Обратной связи

phpusershik

Using PHP
Поля Обратной связи

У меня после заполнения всех полей Feedback-а (Name ;Company ;E-mail; URL ;) нажимаеш на Send и он посылает, а после посылки данные на этих полях исчезает.
Я хочу спросит как можно зделать так что-бы данные после посылки не исчезали с поля, что-бы по второму разу хочеш то же самое послать что-бы заново не строчить по клаве?
 

sergadm

Новичок
1) обработку формы и её вывод на эран делать в одном скрипте
2) при выводе на экран прверять если значение поля пришло то выводить echo "value=".$pole1;
 

Crazy

Developer
Так сделать можно. Что конкретно мешает тебе так сделать?
 

phpusershik

Using PHP
Пожалуйста в моем случае сможете подсказать:
<?
Error_Reporting(E_ALL & ~E_NOTICE);
if( $firstname && $email && $comments) {
mail("[email protected]","u.com","
Name: $firstname
Company: $company
Email: $email
site: $url

$comments", "From: $u Site<[email protected]>");
echo("<hr size=\"1\">");
echo("Your message has been sent!");
echo("<hr size=\"1\">");
} elseif ($send) {
echo("<hr size=\"1\">");
echo("You forgot to fill all!!!");
echo("<hr size=\"1\">");
}
?>
А дальше идёт сама форма.
 

Oleg Puzanov

Guest
phpusershik, тебе же sergadm сказал, что делать.
 

sergadm

Новичок
ответ для решения задачи дан. если непонятно значит в пхп вооще не шаришь. почитай пару дней по нему доки, потом приходи.
 

phpusershik

Using PHP
Всё понятно

$comments", "From: $u Site<[email protected]>");
echo("<hr size=\"1\">");
echo("Your message has been sent!");
echo("<hr size=\"1\">");
echo "value=".$firstname;
echo "value=".$company;
echo "value=".$email;
echo "value=".$url;
echo "value=".$comments;
} elseif ($send) {
echo("<hr size=\"1\">");
echo("You forgot to fill all!!!");
echo("<hr size=\"1\">");
}
?>

Но не уверен в себе.
 

sergadm

Новичок
Demiurg
тут волосы дыбом встают , а ты кавычки:)
хотя всеядный ie не давится
 

Demiurg

Guest
>хотя всеядный ie не давится
ты уверен ?
$firstname = "Мама мыла раму";
пробовал ?
 

sergadm

Новичок
ты уверен ? пробовал ?
да малость не учёл. обычно кавычки ставлю.
вот люди
бобик на калбаски-ням ням
бобик на косточку-ням ням
бобик на кусок арматуры- ням грр ххх шшш бум и тишина
ой не всеядный:)
 

phpusershik

Using PHP
1-st SMTP Server глючит.

У меня новая проблема появилась :(
Хочу запустит 1-st SMTP Server он мне выдаёт окно SMTPServer.exe - Aplication Error
с телом
The exception unknown software exception at location 0x7c59ba9d
и вариант
OK или Cancel
------------------------------------
После нажатия OK он мне выдаёт окно
Error
с телом
Runtime error 217 at 00408ABA
У меня OS Win 2000 Server.
 

Demiurg

Guest
phpusershik
поему бы новую проблему не оформить в новый топик ?
 

phpusershik

Using PHP
sergadm

Как ты сказал я так и зделал работает но
Поля: firstname, company, email, url, после сенда запоминают то что я в них писал а вот поле comments нет он такой:
echo "<textarea name=\"comments\" value=\"$comments\" rows=\"8\" cols=\"35\">";
echo "</textarea>";

В чём трабл?
 

Demiurg

Guest
echo "<textarea name=\"comments\" rows=\"8\" cols=\"35\">$comments";
echo "</textarea>";
 
Сверху