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

Форум PHP

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

 

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

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

тема: флажок
 
 автор: goandrey   (12.01.2008 в 23:13)   письмо автору
 
 

есть форма
<form action = "process.php" method = "post">

<br>
<input type = "checkbox" name = "test1">Тест1<br>
<br>
<input type = "checkbox" name = "test2">Тест2<br>
<br>
<input type = "checkbox" name = "test3">Тест3<br>
<br>
<input type = "submit" value = "Перейти">
</form>
вопрос: как вывести то что ты выбрал?

   
 
 автор: Trianon   (12.01.2008 в 23:41)   письмо автору
 
   для: goandrey   (12.01.2008 в 23:13)
 

print_r($_POST);

   
 
 автор: goandrey   (12.01.2008 в 23:45)   письмо автору
 
   для: Trianon   (12.01.2008 в 23:41)
 

выводит
Array ( [test1] => test11 [test2] => test22 [test3] => test33 )
нельзя по нормальному?

   
 
 автор: THERAPYbrother   (13.01.2008 в 00:03)   письмо автору
 
   для: goandrey   (12.01.2008 в 23:45)
 

проверяете сущесвует ли переменнная $_POST['test1'],$_POST['test2'],$_POST['test3'],
и выводите результат

   
 
 автор: goandrey   (13.01.2008 в 00:17)   письмо автору
 
   для: THERAPYbrother   (13.01.2008 в 00:03)
 

не работает! и ошибку не выводит. напиши как проверять, может я чето неправильно написал

   
 
 автор: THERAPYbrother   (13.01.2008 в 00:25)   письмо автору
 
   для: goandrey   (13.01.2008 в 00:17)
 


if(!$_POST['test1']{
echo "false"
}

   
 
 автор: goandrey   (13.01.2008 в 11:26)   письмо автору
 
   для: THERAPYbrother   (13.01.2008 в 00:25)
 

выводит false когда ставиш флажок, и когда не ставиш...

   
 
 автор: Trianon   (13.01.2008 в 08:15)   письмо автору
 
   для: goandrey   (12.01.2008 в 23:45)
 

Каков вопрос - таков ответ.

   
 
 автор: goandrey   (13.01.2008 в 11:31)   письмо автору
 
   для: Trianon   (13.01.2008 в 08:15)
 

МОЖЕТ КТО-ТО ПОМОЧЬ? ЧТО Б ВЫВОДИЛО ЗНАЧЕНИЯ NAME или VALUE ПРИ ВЫБОРЕ СООТВЕТСТВУЕЩЕГО ЭЛЕМЕНТА.

   
 
 автор: THERAPYbrother   (13.01.2008 в 12:18)   письмо автору
 
   для: goandrey   (13.01.2008 в 11:31)
 

вам нужен скрипт,чтобы он написал например
выбраны 1 3 ?

   
 
 автор: goandrey   (13.01.2008 в 12:20)   письмо автору
 
   для: THERAPYbrother   (13.01.2008 в 12:18)
 

да.

   
 
 автор: THERAPYbrother   (13.01.2008 в 12:28)   письмо автору
 
   для: goandrey   (13.01.2008 в 12:20)
 


<?php
$str
="Выбраны: ";
if(
$_POST['test1']){
$str.="1 ";
}
if(
$_POST['test2']){
$str.="2 ";
}
if(
$_POST['test3']){
$str.="3 ";
}
echo 
$str;


?>

   
 
 автор: goandrey   (13.01.2008 в 12:35)   письмо автору
 
   для: THERAPYbrother   (13.01.2008 в 12:28)
 

Не работает(ошибку не выводит) . Вы хоть проверяйте то что написали.

   
 
 автор: THERAPYbrother   (13.01.2008 в 12:40)   письмо автору
 
   для: goandrey   (13.01.2008 в 12:35)
 

проверял,работает.вы post'ом передаете через форму?

p.s.
такой простой скрипт и не работает)))

   
 
 автор: goandrey   (13.01.2008 в 12:45)   письмо автору
 
   для: THERAPYbrother   (13.01.2008 в 12:40)
 

да, постом (написано в коде вопроса)

   
 
 автор: THERAPYbrother   (13.01.2008 в 12:48)   письмо автору
 
   для: goandrey   (13.01.2008 в 12:45)
 

print_r() юзайте,вам уже говорили

   
 
 автор: goandrey   (13.01.2008 в 12:46)   письмо автору
 
   для: THERAPYbrother   (13.01.2008 в 12:40)
 

ЗАРАБОТАЛО!!! Спасибо. Нашел у себя ошибку в форме.....

   
 
 автор: Trianon   (13.01.2008 в 12:42)   письмо автору
 
   для: goandrey   (13.01.2008 в 11:31)
 

во-первых, не надо здесь орать.
А во-вторых, print_r() Вам их выводит. В квадратных скобках - name. А справа от черточки - value.

   
 
 автор: Kenji Katakana   (13.01.2008 в 13:53)   письмо автору
 
   для: goandrey   (12.01.2008 в 23:13)
 

Возможно

   
Rambler's Top100
вверх

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