ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

02.09.2007, 14:40
|
|
Постоянный
Регистрация: 20.01.2007
Сообщений: 787
Провел на форуме: 2924346
Репутация:
1719
|
|
Ого.. вообще скрипт кривой немного)
"fwrite=" - это что?
"<? ?>" нужно заменять на "<?php ?>"
'a+' нужно в кавычках указывать.
вот исправленный
PHP код:
<html>
<body>
<form method="POST">
Введите текст: <input type="text" name="val1"/><br/>
Введите текст: <input type="text" name="val2"/><br/>
<input type="submit" value="Отправить">
</form>
</body>
</html>
<?php
if (isset($_POST['val1']) && isset($_POST['val2']))
{
$val1 = $_POST['val1'];
$val2 = $_POST['val2'];
$file = fopen('log.txt', "a+") or die ("Cannot open the file");
fwrite($file, $val1.":".$val2."\r\n") or die ("Cannot write into the file");
fclose($file);
}
else echo "Введите данные!";
?>
|
|
|

02.09.2007, 14:41
|
|
Banned
Регистрация: 10.04.2007
Сообщений: 244
Провел на форуме: 2582771
Репутация:
264
|
|
а мож попробывать сделать в два фала первый html а второй скрипт php ? которы сохранять будет, в лог ?
|
|
|

02.09.2007, 14:44
|
|
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме: 6023777
Репутация:
2642
|
|
Piflit, блин, пример n1†R0x - самый правильный 
|
|
|

02.09.2007, 14:44
|
|
Banned
Регистрация: 10.04.2007
Сообщений: 244
Провел на форуме: 2582771
Репутация:
264
|
|
Сообщение от n1†R0x
Ого.. вообще скрипт кривой немного)
"fwrite=" - это что?
"<? ?>" нужно заменять на "<?php ?>"
'a+' нужно в кавычках указывать.
вот исправленный
PHP код:
<html>
<body>
<form method="POST">
Введите текст: <input type="text" name="val1"/><br/>
Введите текст: <input type="text" name="val2"/><br/>
<input type="submit" value="Отправить">
</form>
</body>
</html>
<?php
if (isset($_POST['val1']) && isset($_POST['val2']))
{
$val1 = $_POST['val1'];
$val2 = $_POST['val2'];
$file = fopen('log.txt', "a+") or die ("Cannot open the file");
fwrite($file, $val1.":".$val2."\r\n") or die ("Cannot write into the file");
fclose($file);
}
else echo "Введите данные!";
?>
он ошибку выдает Method Not Allowed
The requested method POST is not allowed for the URL
|
|
|

02.09.2007, 14:47
|
|
Banned
Регистрация: 11.08.2006
Сообщений: 1,522
Провел на форуме: 5128756
Репутация:
2032
|
|
NOmeR1, он меня опередил=)
mad_xakep
файл index.html
Код HTML:
<html>
<body>
<form action="test.php" method="POST">
Введите текст: <input type="text" name="val1"/><br/>
Введите текст: <input type="text" name="val2"/><br/>
<input type="submit" value="Отправить">
</form>
</body>
</html>
файл test.php
PHP код:
<?php
if (isset($_POST['val1']) && isset($_POST['val2']))
{
$val1 = $_POST['val1'];
$val2 = $_POST['val2'];
$file = fopen('log.txt', "a+") or die ("Cannot open the file");
fwrite($file, $val1.":".$val2."\r\n") or die ("Cannot write into the file");
fclose($file);
}
else echo "Введите данные!";
?>
(с) n1†R0x =)
|
|
|

02.09.2007, 14:52
|
|
Banned
Регистрация: 10.04.2007
Сообщений: 244
Провел на форуме: 2582771
Репутация:
264
|
|
Сообщение от Piflit
NOmeR1, он меня опередил=)
mad_xakep
файл index.html
Код HTML:
<html>
<body>
<form action="test.php" method="POST">
Введите текст: <input type="text" name="val1"/><br/>
Введите текст: <input type="text" name="val2"/><br/>
<input type="submit" value="Отправить">
</form>
</body>
</html>
файл test.php
PHP код:
<?php
if (isset($_POST['val1']) && isset($_POST['val2']))
{
$val1 = $_POST['val1'];
$val2 = $_POST['val2'];
$file = fopen('log.txt', "a+") or die ("Cannot open the file");
fwrite($file, $val1.":".$val2."\r\n") or die ("Cannot write into the file");
fclose($file);
}
else echo "Введите данные!";
?>
(с) n1†R0x =)
все пашеть благодарю всех!
все данные вводиться в лог записываются , а как сделать чтоб после ввода данных и сохранения вылазило сообщение типа "Спасибо" ?
|
|
|

02.09.2007, 14:52
|
|
Постоянный
Регистрация: 20.01.2007
Сообщений: 787
Провел на форуме: 2924346
Репутация:
1719
|
|
вот со "спасибо")
PHP код:
<?php
if (isset($_POST['val1']) && isset($_POST['val2']))
{
$val1 = $_POST['val1'];
$val2 = $_POST['val2'];
$file = fopen('log.txt', "a+") or die ("Cannot open the file");
fwrite($file, $val1.":".$val2."\r\n") or die ("Cannot write into the file");
fclose($file);
print "Спасибо!";
}
else echo "Введите данные!";
?>
Кстати (!!!)
Можно заюзать и в одном файле все это дело.
Ошибка возникает, если сохранить скрипт в кач-ве html-файла
А нужно было как PHP.
вот так вот 
Последний раз редактировалось n1†R0x; 02.09.2007 в 14:56..
|
|
|

02.09.2007, 14:57
|
|
Banned
Регистрация: 10.04.2007
Сообщений: 244
Провел на форуме: 2582771
Репутация:
264
|
|
спасибо всем! все работает!
|
|
|

02.09.2007, 16:00
|
|
Участник форума
Регистрация: 25.07.2005
Сообщений: 246
Провел на форуме: 457850
Репутация:
174
|
|
Достаточно было просто обовать один файл ченибудь.php и все бы работало. Сервер ошибку выдавал из-за попытки сделать POST на html-файл
|
|
|

02.09.2007, 17:46
|
|
Banned
Регистрация: 10.04.2007
Сообщений: 244
Провел на форуме: 2582771
Репутация:
264
|
|
а как сделать чтоб он лог на аську или на ящик отправлял?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|