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

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

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

  #1  
Старый 22.12.2008, 16:10
m0Hze
Он хакер.
Регистрация: 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, смогу ли я,использовать ету переменную в <Форме>???
Вопрос возможно не совсем коректно построен,но если что я постараюсь объяснить поподробнее.
 
Ответить с цитированием

  #2  
Старый 22.12.2008, 16:17
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


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

да возможно, только error_reporting в 0 поставь, чтобы он не кричал при отрисовке формы варнингами, что переменная не установлена.
 
Ответить с цитированием

  #3  
Старый 22.12.2008, 16:25
159932
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме:
6722038

Репутация: 1385


По умолчанию

2 heretic1990 если тебе не конкретно под пыху, а для сайта итд, то советуюю заюзать жабо-версию.. пример тут - http://translit.ru/

2 rushter
думаю удобнее будет с ассоциативным массивом .. типо 'm' = > 'м'
 
Ответить с цитированием

  #4  
Старый 22.12.2008, 16:28
heretic1990
Постоянный
Регистрация: 02.07.2008
Сообщений: 472
Провел на форуме:
3728999

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

rushter Спасибо, подгоню под себя))
 
Ответить с цитированием

  #5  
Старый 22.12.2008, 17:06
m0Hze
Он хакер.
Регистрация: 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');
?>
Чет ту код каряво встал,ну думаю разобраца можно
 
Ответить с цитированием

  #6  
Старый 22.12.2008, 17:14
159932
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме:
6722038

Репутация: 1385


По умолчанию

а что в mail.php ?? можт в конце скрипта там exit стоит
 
Ответить с цитированием

  #7  
Старый 22.12.2008, 17:16
groundhog
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме:
2238549

Репутация: 1318


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

А файл вообще инклудится? Читается?
 
Ответить с цитированием

  #8  
Старый 22.12.2008, 17:21
159932
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме:
6722038

Репутация: 1385


По умолчанию

Цитата:
Сообщение от groundhog  
А файл вообще инклудится? Читается?
а енто тут причём ? еси даже не инклудится, то выдаст ошибку макс.
 
Ответить с цитированием

  #9  
Старый 22.12.2008, 17:21
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Да в том то и дело что не чтоит
Собственно скрипт от предатора,чекер мыл на валидность.А вот и сам скрипт:

http://depositfiles.com/files/crvdcpihl
Я его немного передала(в архиве оригинал)чтоб он переменные логин и пасс ббрал из формы,а в остальном я его не трогал.
Там похоже проверка на существование переменных
 
Ответить с цитированием

  #10  
Старый 22.12.2008, 17:25
159932
Постоянный
Регистрация: 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);

конечно буит сначала чекатся ..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ