Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как обойтись без кнопки submit

Сообщения:  [1-10]   [11-13] 

 
 автор: sim5   (08.07.2009 в 13:37)   письмо автору
 
   для: mihdan   (08.07.2009 в 13:33)
 

Netscape умер, не тревожьте покойника )

  Ответить  
 
 автор: mihdan   (08.07.2009 в 13:33)   письмо автору
 
   для: sim5   (07.07.2009 в 20:55)
 

Netscape точно не отправлял формы, если не было кнопки type="submit"

  Ответить  
 
 автор: Артем125   (07.07.2009 в 21:13)   письмо автору
 
   для: sim5   (07.07.2009 в 21:07)
 

Спасибо, Ваш способ лучше!

  Ответить  
 
 автор: sim5   (07.07.2009 в 21:07)   письмо автору
 
   для: Артем125   (07.07.2009 в 21:04)
 

<?
print_r
($_POST);
?>
<form method="post" action="" id="as">
<input name="S" type="hidden" value="3">
<input name="W" type="hidden" value="2">
</form>
<script>
document.getElementById('as').submit();
</script>

А это по вашему передается?

PS. Вот только не надо делать такой хрени, и сами подумайте почему. Если вам надо отправить данные на другой сервер, а тем самым перевести пользователя на его страницу, то отсылайте эти данные с помощью хидера:
<?
header
('location: http://url?var1=var&var2=var');
?>

и принимайте на нем соответствующие GET параметры.

  Ответить  
 
 автор: Артем125   (07.07.2009 в 21:04)   письмо автору
 
   для: sim5   (07.07.2009 в 20:55)
 

Вот следующий код

<form method="post" action="XXX">
<input name="S" type="hidden" value="3">
<input name="W" type="hidden" value="2">
</form>

Как по Вашему что нибудь передастся, а именно переменные S,W обратно на сервер?

  Ответить  
 
 автор: sim5   (07.07.2009 в 20:55)   письмо автору
 
   для: Артем125   (07.07.2009 в 20:51)
 

Не надо ля-ля, что без кнопки SUBMIT данные не предаются, просто вы, видимо, проверяете по имени этой кнопки отпраку формы, а так она с боку припеку. При вашей отправке, клиент должен видеть результат обработки этой формы?

  Ответить  
 
 автор: Артем125   (07.07.2009 в 20:51)   письмо автору
 
   для: sim5   (07.07.2009 в 20:05)
 

На первый вопрос: а как еще передать от сервера к серверу переменные (сокеты не берем) . Задача первоначальная была в несколько этапов, за одну сессию, принять данные от пользователя, обработать, опять принять, обработать, и т.д., Если есть логика, принцип как сделали это ребята из сеопульта, ссылка или просто мысли, буду признателен.
Второй вопрос: А без кнопки SUBMIT данные не передаются. Вот как я предпоследний раз написал, весьма успешно

  Ответить  
 
 автор: sim5   (07.07.2009 в 20:05)   письмо автору
 
   для: Артем125   (07.07.2009 в 19:09)
 

Во-первых, зачем такое извращение - через клиента? Во-вторых, если вы отправляете форму методом, то зачем сама кнопка SUBMIT в форме?

  Ответить  
 
 автор: Артем125   (07.07.2009 в 19:09)   письмо автору
 
   для: Root   (07.07.2009 в 19:08)
 

от сервера к серверу, а сервер потом к клиенту

Смысл следующий. В первой функции, откуда вышеприведенный код, происходят полезные действия (на сервере) и передаются переменные в следующую функцию, где (на сервере) эти переменные используются и результат отправляется клиенту


Ура, сам догадался))

$html = $html.'<form NAME="FFFF" method="post" action="XXX">
<input name="case" type="hidden" value="ZZZZ">
<INPUT TYPE="SUBMIT" VALUE="Send">
</form>';
$html = $html.'<script>document.FFFF.submit();</script>';

  Ответить  
 
 автор: Root   (07.07.2009 в 19:08)   письмо автору
 
   для: Артем125   (07.07.2009 в 19:02)
 

ничё не ясно :-)
откуда куда отправлялись? с сервера кленту или наоборот

  Ответить  

Сообщения:  [1-10]   [11-13] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования