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

HTML+CSS+JavaScript

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Помогите найти ошибку
 
 автор: sidpr   (26.04.2006 в 17:20)   письмо автору
 
 


print("<form action='chat.php' method='post'>");
print("<input type='submit' value='Чат №1'><input type='hidden' name='a' value='yes'><br>");
print("<input type='submit' value='Чат №2'><input type='hidden' name='b' value='yes'><br>");
print("<input type='submit' value='Чат №3'><input type='hidden' name='c' value='yes'><br>");
print("</form></center>");

if($_POST["a"]=="yes")
{
    $idchat = 0;
}
elseif($_POST["b"]=="yes")
{
    $idchat = 1;
}
elseif($_POST["c"]=="yes"){
    $idchat = 2;
}


при нажатии на кнопки значения не присваиваются почемуто изза чего это может быть что я зделал не так ?

   
 
 автор: codexomega   (26.04.2006 в 17:57)   письмо автору
 
   для: sidpr   (26.04.2006 в 17:20)
 

А с одним сабмитом работает?

   
 
 автор: sidPR   (26.04.2006 в 17:58)   письмо автору
 
   для: codexomega   (26.04.2006 в 17:57)
 

Наверно нет :) может подскажете более легкий выход из ситуации нужно просто при щелчке на пнопочку чтобы в переменную передовалось значение ?

   
 
 автор: ZooM (ССС)   (26.04.2006 в 19:02)   письмо автору
 
   для: sidpr   (26.04.2006 в 17:20)
 

Вот ТАК например :


<? Error_Reporting(E_ALL & ~E_NOTICE);
echo 
"
<script>
function go(ch)
{
document.all.chat.value=ch;
form.submit();
}
</script>

<form name=form action='chat.php' method=post>
<input type=hidden name=chat>
<input type='button' value='Чат №1' onClick=go(\"0\")><br>
<input type='button' value='Чат №2' onClick=go(\"1\")><br>
<input type='button' value='Чат №3' onClick=go(\"2\")><br>
</form></center>
"
;

if(
$_POST)
{
$idchat $chat
echo 
"Чат Выбран! Его ID : <b> $idchat </b>";
}
?>

   
 
 автор: sidPR   (26.04.2006 в 19:25)   письмо автору
 
   для: ZooM (ССС)   (26.04.2006 в 19:02)
 

Респект огромный а можно ли в action засандались функцию go(ch) чтобы пахало ?

   
 
 автор: ZooM (ССС)   (26.04.2006 в 19:29)   письмо автору
 
   для: sidPR   (26.04.2006 в 19:25)
 


а можно ли в action засандались функцию go(ch) чтобы пахало ?


Не совсем понял :) зачем тебе сувать в актион go() ?!

   
Rambler's Top100
вверх

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