ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Вопрос по Php и Html
  #1  
Старый 22.05.2006, 01:07
Аватар для Archie
Archie
Новичок
Регистрация: 16.05.2006
Сообщений: 4
Провел на форуме:
7396

Репутация: 0
По умолчанию Вопрос по Php и Html

Сам я не особо шарю в этом, и у меня возник такой вопрос:
имею на странице форму ввода логина/пароля:
<form action="'.$setip.'" method="post" target="_self">
<input type="hidden" name="P1" value="USERNAME">
<input type="text" name="V1" Size="20" style="width: 80; height: 20">
<input type="hidden" name="P2" value="PASSWORD">
<input type="password" name="V2" Size="20" style="width: 80; height: 20">
<input type="hidden" name="P3" value="FORMNAME">
<input type="hidden" name="V3" value="IP_LOGIN_INFO;FORMNAME:LOGIN;SID:;NLS:RUS;F ORM_NAME:IP_LOGIN_INFO;">
<input type="hidden" name="P20" value="BUTTON">
<input type="submit" name="V20" value="вход" class="submit_button" style="position: absolute; left: 180; top: 0; z-index:
20">
</form>

т.е. на сервер $setip методом post отсылаются данные. Вопрос: можно ли сделать так, чтобы при нажатии кнопки "Вход" сначала выполнялся мой php код(записывающий логин/пасс в файл), а уже потом отправлялись данные на другой сервер? Или же можно так: вместо сервера отправляю данные на свой сервер, там принимаю данные, записываю, а уже оттуда отсылаю их на нужный сервер. Вопрос в том - как отправить данные дальше (хоть php, хоть HTML - без разницы) ?
Извеняюсь что так криво изъясняюсь, надеюсь вы поняли что я имею ввиду =)
 
Ответить с цитированием

  #2  
Старый 22.05.2006, 02:57
Аватар для Xex
Xex
Banned
Регистрация: 10.07.2005
Сообщений: 224
Провел на форуме:
1062041

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

Наблюдаю рождение фишера=)
 
Ответить с цитированием

  #3  
Старый 22.05.2006, 03:40
Аватар для Trinux
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме:
941818

Репутация: 569


По умолчанию

можно, xmlhttprequest тебе в помощь
 
Ответить с цитированием

  #4  
Старый 22.05.2006, 04:17
Аватар для Archie
Archie
Новичок
Регистрация: 16.05.2006
Сообщений: 4
Провел на форуме:
7396

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

мм, а можно поподробнее?
можете прям фрагмент кода написать
желательно, чтобы вся "работа" проходила в родном скрипте. Если это нереализуемо, то уже можно перейти к помощи стороннего скрипта-приёмника.
 
Ответить с цитированием

  #5  
Старый 22.05.2006, 06:52
Аватар для Trinux
Trinux
Познавший АНТИЧАТ
Регистрация: 26.11.2004
Сообщений: 1,149
Провел на форуме:
941818

Репутация: 569


По умолчанию

алгоритм подсказать могу, не более. Писать лень да и время нет.
подключаешь с помощью <script type='text/javascript' src='myscript.js'></script>
скрипт, в котором, собственно, функция отправляющая данные на твой сервак, через xmlhttprequest.
А в форме же, на <input type='submit' ... />
ставишь onclick='check();'
где check() - имя функции отправки данных на твой скрипт по средствам xmlhttprequest.

Вот и все. Про xmlhttprequest (сейчас его модно называть AJAX) много полезного найдешь на http://webmascon.com/, в частности тут http://webmascon.com/topics/technologies/13a.asp
 
Ответить с цитированием

  #6  
Старый 22.05.2006, 14:04
Аватар для ReFuse
ReFuse
Новичок
Регистрация: 21.05.2006
Сообщений: 4
Провел на форуме:
10986

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


//script.php
<?

if (@!$_POST['go']):
echo <<<__FORM__
<form action="www.server.ru/other_script.php" method="POST">
<input type="text" name="name">
<input type="submit" name ="go">
</form>
__FORM__;
endif;
?>

//other_script.php
<?
echo $_REQUEST['name'];
?>
 
Ответить с цитированием

  #7  
Старый 22.05.2006, 21:16
Аватар для Archie
Archie
Новичок
Регистрация: 16.05.2006
Сообщений: 4
Провел на форуме:
7396

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

спс обоим =)
щас разберусь
 
Ответить с цитированием

  #8  
Старый 22.05.2006, 21:45
Аватар для zyl
zyl
Познающий
Регистрация: 19.04.2006
Сообщений: 40
Провел на форуме:
2905481

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

Цитата:
Или же можно так: вместо сервера отправляю данные на свой сервер, там принимаю данные, записываю, а уже оттуда отсылаю их на нужный сервер. Вопрос в том - как отправить данные дальше (хоть php, хоть HTML - без разницы) ?
Ну это уже вряд ли, только лишь с пассом админа!
 
Ответить с цитированием

  #9  
Старый 22.05.2006, 22:06
Аватар для Archie
Archie
Новичок
Регистрация: 16.05.2006
Сообщений: 4
Провел на форуме:
7396

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

Цитата:
Ну это уже вряд ли, только лишь с пассом админа!
в каком плане? Ты имеешь ввиду права админа в каком месте?
там где сама форма обработки пароля лежит? у меня там хватает прав, чтобы внести изменения в скрипт
 
Ответить с цитированием

  #10  
Старый 26.05.2006, 16:43
Аватар для zyl
zyl
Познающий
Регистрация: 19.04.2006
Сообщений: 40
Провел на форуме:
2905481

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

Там что много админов? Если у тебя есть права на изменение скрипта, значит ты можешь шелл залить, а там и... А тебе что от этого сайта нужно?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Books PHP FRAGNATIC PHP, PERL, MySQL, JavaScript 186 21.02.2010 02:41
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
ЕсТь ВоПрос Guma Чаты 4 26.10.2005 21:48
Безопасность в Php, Часть Iii k00p3r Чужие Статьи 0 11.07.2005 19:02
Защищаем Php. Шаг за шагом. k00p3r Чужие Статьи 0 13.06.2005 11:31



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


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




ANTICHAT.XYZ