HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите с php, написание формы
  #1  
Старый 02.10.2007, 15:39
CsRss.exe
Новичок
Регистрация: 29.09.2007
Сообщений: 13
Провел на форуме:
69618

Репутация: 3
Отправить сообщение для CsRss.exe с помощью ICQ
По умолчанию Помогите с php, написание формы

Нужно сделать форму
логин
пароль
отправить

При нажатии на кнопку отправить, в файл на хосте должен сохранится логин и пароль

Помогите сделать
 
Ответить с цитированием

  #2  
Старый 02.10.2007, 15:53
D0zz
Новичок
Регистрация: 06.09.2006
Сообщений: 29
Провел на форуме:
88894

Репутация: 22
По умолчанию

Гуглить умеем?
http://www.intuit.ru/department/pl/plphp/4/1.html
 
Ответить с цитированием

  #3  
Старый 02.10.2007, 15:55
freddi
Постоянный
Регистрация: 05.07.2006
Сообщений: 458
Провел на форуме:
2943499

Репутация: 807
По умолчанию

Код:
<html>
<head>
<title>сохранение</title>
</head>
<body>

<table width="40%" align="center" border="0" cellspacing="5" cellpadding="0">
 <tr>
<td height="120">
 <form name="sender" method="post" action="?send">
  <b>Логин</b><br><input type="text" name="login" size="50"><br>
  <b>Пароль</b><br><input type="text" name="pass" size="50"><br>
 <br><br>
    <input type="submit" name="submit"  value="Отправить"> &nbsp; <input type="reset" name="reset" value="Очистить">
  </form>

</table>
<?php


if ($QUERY_STRING=="send"):
global $login, $pass;

$dateformat = "H:i d.m.y";
$date = date($dateformat);
$file = fopen('log.txt', "a+") or die ("Cannot open the file"); 
fwrite($file, $login."::".$pass."\r\n") or die ("Cannot write into the file"); 
fclose($file); 
endif;
?>

 </body>
</html>

Последний раз редактировалось freddi; 02.10.2007 в 16:31..
 
Ответить с цитированием

  #4  
Старый 02.10.2007, 16:57
D0zz
Новичок
Регистрация: 06.09.2006
Сообщений: 29
Провел на форуме:
88894

Репутация: 22
По умолчанию

freddi
Будет работать только с включенным register_globals. То есть мало где. Использование глобальных переменных для получения переданных скрипту данных не рекомендуется. Для этого надо использовать суперглобальные массивы $_GET, $_POST и, в данном случае, $_SERVER.
Непонятно зачем открывать файл с модой a+, если не планируется из этого файла читать.
Ну и надо упомянуть что путь к файлу надо указывать более разумный, потому что редко где встретишь сервер, где юзеру, с привилегиями которого запускается веб-сервер, позволено писать в один из подкаталогов сайта.

CsRss.exe
Мой тебе совет - лучше прочитай лекцию по той ссылке что я дал и напиши свой скрипт сам, с пониманием того что делешь. Можешь взять как пример вариант freddi и разобраться в нём.

Последний раз редактировалось D0zz; 02.10.2007 в 17:00..
 
Ответить с цитированием

  #5  
Старый 02.10.2007, 16:58
CsRss.exe
Новичок
Регистрация: 29.09.2007
Сообщений: 13
Провел на форуме:
69618

Репутация: 3
Отправить сообщение для CsRss.exe с помощью ICQ
По умолчанию

Всем спасибо!
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ПомогитЕ !!! подалуста найти кряк гейлордфакерЪ Болталка 2 30.08.2007 14:48
ПоМоГиТе! ПЛЗ!!! farik.aka Уязвимости Mail-сервис 1 17.09.2006 13:00



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ