| |
|
|
| | В своей жизни уже писал страницы, но они были статичными. Захотелось сделать что- то действительно стоящее.
На примерах учиться всегда легче, а я нигде не могу найти пример того, как сделать так, чтобы данные, введенные в html форму, записывались бы в какой- нибудь файл.
Допустим, человек заполняет форму, нажимает клавишу "ПОСЛАТЬ", Ему выводится окошко, в котором написано что- нибудь типа "БОЛЬШОЕ СПАСИБО" (параллельно с этим все данные пишутся в файл... допустим info.txt), а через пару секунд автоматически загружается index.html.
Мне нужно все по действиям, вплоть до того, какой файл создать и что в нем написать.
Заранее огромный сенкс. | |
| |
|
|
| |
|
|
| |
для: EPMAKOB
(20.12.2006 в 18:51)
| | | [поправлено модератором] | |
| |
|
|
| |
|
|
| |
для: mindless
(20.12.2006 в 18:53)
| | | Пробовали, пробовали.
Пишут то, что нужно написать в файле. А мне интересен сам процесс.
Зная одни ингридиенты блюда, не приготовишь его без технологии. | |
| |
|
|
| |
|
|
| |
для: EPMAKOB
(20.12.2006 в 18:51)
| | | Можно использовать следующий скрипт
<?php
// Обработчик HTML-формы
if(!empty($_POST))
{
echo "Большое спасибо!";
// Записываем переданную из формы информацию
// в файл info.txt
$fd = fopen("info.txt", "w");
fwrite($fd, $_POST['name']);
fclose($fd);
// Осуществляем переход на index.html c 2-x
// секундной задержкой
echo "<HTML><HEAD>
<META HTTP-EQUIV='Refresh' CONTENT='2; URL=index.html'>
</HEAD></HTML>";
// Останавливаем работу скрипта, чтобы не отображалась
// форма, идущая следом
exit();
}
?>
<form method=POST>
<textarea name=name></textarea><br>
<input type=submit value="Послать">
</form>
|
| |
| |
|
|