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

22.12.2008, 16:10
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
В общем есть 2 скрипта.Один с формой,для клиента,второй обработчик.Мне нужно их состыковать так, чтобы action = "" было пусто,тоесть без ссылки на обработчик,но в тоже время,чтоб все ето находилось в 2 файлах.Если ето будет выглядеть так,ето будет работать?
<Формо>
PHP код:
include('обработчик.php')
print <<<HERE
<form method = "POST">
<input type = "text" name = "login">
<input type = "password" name = "password">
<input type = "submit">
</form>
HERE;
echo $result;
(Это пример,так что тут наверно полно ошибок,смамое главное сам метод..)
<обработчик.php>
PHP код:
$login = $_POST('login');
$pass = $_POST('password');
И тут какаято функция...
$result = (ресультат выполнения функции.)
1) Рабочий ли ето метод,и возможно ли так сделать.ТОесть чтобы переменная из инклудного документа, принимала значение формы.
2) Можно ли потом сделать обратную оперцию.После того как обработчик все сделат,пускай он выведет $result, смогу ли я,использовать ету переменную в <Форме>???
Вопрос возможно не совсем коректно построен,но если что я постараюсь объяснить поподробнее.
|
|
|

22.12.2008, 16:17
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
да возможно, только error_reporting в 0 поставь, чтобы он не кричал при отрисовке формы варнингами, что переменная не установлена.
|
|
|

22.12.2008, 16:25
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
2 heretic1990 если тебе не конкретно под пыху, а для сайта итд, то советуюю заюзать жабо-версию.. пример тут - http://translit.ru/
2 rushter
думаю удобнее будет с ассоциативным массивом .. типо 'm' = > 'м'
|
|
|

22.12.2008, 16:28
|
|
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме: 3728999
Репутация:
444
|
|
rushter Спасибо, подгоню под себя))
|
|
|

22.12.2008, 17:06
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Хм,кто подскажет.Почимуто после добавления инклуда,появляеться просто белая страница 
Воть код:
PHP код:
<?
include('mail.php');
echo '
<center>
<form method = "POST">
Email:<br><input type = "text"
name = "login">
<br>
Password:<center><input type = "password"
name = "password"></center>
<br>
<input type = "submit">
</form>';
//echo file_get_contents('mail.log');
?>
Чет ту код каряво встал,ну думаю разобраца можно 
|
|
|

22.12.2008, 17:14
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
а что в mail.php ?? можт в конце скрипта там exit стоит 
|
|
|

22.12.2008, 17:16
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
А файл вообще инклудится? Читается?
|
|
|

22.12.2008, 17:21
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
Сообщение от groundhog
А файл вообще инклудится? Читается?
а енто тут причём ? еси даже не инклудится, то выдаст ошибку макс.
|
|
|

22.12.2008, 17:21
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Да в том то и дело что не чтоит
Собственно скрипт от предатора,чекер мыл на валидность.А вот и сам скрипт:
http://depositfiles.com/files/crvdcpihl
Я его немного передала(в архиве оригинал)чтоб он переменные логин и пасс ббрал из формы,а в остальном я его не трогал.
Там похоже проверка на существование переменных 
|
|
|

22.12.2008, 17:25
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
Сообщение от m0Hze
Да в том то и дело что не чтоит
Собственно скрипт от предатора,чекер мыл на валидность.А вот и сам скрипт:
http://depositfiles.com/files/crvdcpihl
Я его немного передала(в архиве оригинал)чтоб он переменные логин и пасс ббрал из формы,а в остальном я его не трогал.
Там похоже проверка на существование переменных 
во первых, мог у автора спросить .. а во вторых, ты в mail.php заглядывал ???
энто чо такое ?
PHP код:
if(mail_check($login,$password))
{
global $error,$server_reply;
$result="OK";
echo $result;
mail_check_log($result);
} else {
$result="FAIL: $error";
if(strlen($server_reply)>1) { $result.=", SERVER REPLY: '$server_reply'";}
echo $result;
mail_check_log($result);
}
конечно буит сначала чекатся ..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|