imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 06.06.2005, 16:09     # 1
redy
Junior Member
 
Регистрация: 03.07.2003
Сообщения: 53

redy Мелкий засранец
Пересилка на Perl из РНР?

В РНР и Perl я ноль так что извените за ламерский вопрос
Была страничка do.shtml при виполнении формы идет передача даних (<form method="POST" action="/cgi-bin/guest.cgi">) в guest.cgi . do.shtml переделали в do.РНР ( добавили картинку с числами для "защиты") теперь при выполнении формы дание передаются не на guest.cgi a на pix2.php(проверка введеного числа с картинки).
Что надо написать в pix2.php что бы даные пересылались дальше на guest.cgi
redy вне форума  
Старый 06.06.2005, 16:18     # 2
ivahaev
::VIP::
шайтан-башка
 
Аватар для ivahaev
 
Регистрация: 31.03.2003
Адрес: imho.ws Тюменское отделение
Сообщения: 1 902

ivahaev СуперБогivahaev СуперБог
ivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБог
Сделай на pix2.php форму с полями:
Код:
<input type=hidden value=dasdas>
В value вбивай значения переменных из главной формы
__________________
...ни что так не согревает душу, как бутылочка холодного пива...
ivahaev вне форума  
Старый 06.06.2005, 16:41     # 3
redy
Junior Member
 
Регистрация: 03.07.2003
Сообщения: 53

redy Мелкий засранец
Что то не хочеи пишет PHP Parse error:
redy вне форума  
Старый 06.06.2005, 16:49     # 4
SergoZD
::VIP::
 
Регистрация: 19.10.2003
Адрес: Питер
Пол: Male
Сообщения: 1 467

SergoZD Простой бог
SergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой богSergoZD Простой бог
redy
Это нуна писать не в php-коде, а в html. Если вся страница написана на php, то тогда
echo ("<input type=hidden name=$name value=value>");
И так для каждой переменной, которую нужно передать. Соответственно name меняешь на имя переменной, value на её значение.
SergoZD вне форума  
Старый 06.06.2005, 18:48     # 5
redy
Junior Member
 
Регистрация: 03.07.2003
Сообщения: 53

redy Мелкий засранец
Ето правильно
Код:
if ($num==$_POST['number']){
?>
<form method="POST" action="/cgi-bin/guest_book.cgi">

<input type="hidden" name="n_author" value="n_author">
<input type="hidden" name="telefon"  value="telefon">
<input type="hidden" name="n_mail"   value="n_mail">
<input type="hidden" name="n_href"   value="n_href">
<input type="hidden" name="R1"       value="R1">
<input type="hidden" name="mass"     value="mass">
<input type="hidden" name="B1"       value="B1">
<input type="hidden" name="B3"       value="B3">


</form>

<?php }else{ ?>
redy вне форума  
Старый 07.06.2005, 07:24     # 6
ivahaev
::VIP::
шайтан-башка
 
Аватар для ivahaev
 
Регистрация: 31.03.2003
Адрес: imho.ws Тюменское отделение
Сообщения: 1 902

ivahaev СуперБогivahaev СуперБог
ivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБог
redy, нет. Пральна так писать:
Код:
<input type="hidden" name="n_author" value="<?php echo($_POST['n_author']) ?>">
__________________
...ни что так не согревает душу, как бутылочка холодного пива...
ivahaev вне форума  
Старый 08.06.2005, 10:24     # 7
redy
Junior Member
 
Регистрация: 03.07.2003
Сообщения: 53

redy Мелкий засранец
Что то не работает откриват pix2.php и останавливается guest.cgi не откривает
redy вне форума  
Старый 08.06.2005, 10:49     # 8
aleks_k2
Junior Member
 
Регистрация: 13.09.2002
Сообщения: 105

aleks_k2 Нимб уже пробиваетсяaleks_k2 Нимб уже пробивается
Сам собой естественно не откроет, кнопку SUBMIT, или как она у тебя там должна вызывать guest.cgi.
А если хочешь, чтобы автоматом перебросило то пишешь что-то типа:

Код:
<SCRIPT LANGUGE="JavaScript">
  top.document.location.href="rrrr.cgi";
</SCRIPT>
aleks_k2 вне форума  
Старый 09.06.2005, 17:20     # 9
redy
Junior Member
 
Регистрация: 03.07.2003
Сообщения: 53

redy Мелкий засранец
Если не секрет что ето означает
Jun 9 16:21:05 2005] [error] [client 83.237.0.2] Premature end of script headers:
на сервере в error логе написано
redy вне форума  
Старый 14.06.2005, 17:25     # 10
Неизвестный
Guest
 
Сообщения: n/a

Код:
<?php
if($someValue == $Value)
{
  print "<form action='guest.cgi' method='post' name='someFormName'>";
  print "<input type='hidden' name='someName' value='$someValue'>";
  print "</form>";
  print "<body onLoad='someFormName.submit();'>";
}
 
Старый 15.06.2005, 10:34     # 11
ivahaev
::VIP::
шайтан-башка
 
Аватар для ivahaev
 
Регистрация: 31.03.2003
Адрес: imho.ws Тюменское отделение
Сообщения: 1 902

ivahaev СуперБогivahaev СуперБог
ivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБогivahaev СуперБог
Неизвестный, на сколько я помню, body должен идти перед любым содержанием страницы, в т.ч. и форм. Это по стандартам так.
__________________
...ни что так не согревает душу, как бутылочка холодного пива...
ivahaev вне форума  
Старый 15.06.2005, 15:01     # 12
Неизвестный
Guest
 
Сообщения: n/a

Цитата:
Сообщение от ivahaev
Неизвестный, на сколько я помню, body должен идти перед любым содержанием страницы, в т.ч. и форм. Это по стандартам так.
Да, действительно, нужно поменять местами.
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

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


Часовой пояс GMT +4, время: 01:57.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.