есть:
<form name="news<?php echo $tpl_id;?>" method="post">
<div class="news_post_front" >
<div class="delete">
<input name="radio" type="radio" value="<?php echo $tpl_id;?>">№ <?php echo $tpl_id;?>
</div>
<a href="<?php echo href('module=edit', 'id='. $tpl_id); ?>"> <b class="imp"><?php echo $tpl_date;?></b> </a>
<hr width=30% align='left'>
<?php echo $tpl_text;?>
</div>
</form>
Соответственно радиокнопка... и я пытаюсь ее вытащить (без хитростей, пока напрямую, потом сделаю нормально, главное чтобы вытащить получилось)
if($delete)
{
var_dump($_POST['radio']);
}
$delete - это просто кнопка типа сабмит, с названием / целью делейт...
Оно выводит при нажатии кнопки NULL...
Как ее еще достать ? ато у меня что-то идеи гуляют отдельно...

Спустя 16 минут, 11 секунд (28.08.2010 - 18:50) FatCat написал(а):
Радиобатон нужен для выбора одного из многих.
А здесь по коду просится чекбокс...
А здесь по коду просится чекбокс...
Спустя 10 минут, 20 секунд (28.08.2010 - 19:00) El` Mor написал(а):
Пардон, забыл дописать - тут код повторяеться для всех рядов используя функцию из учебных курсов Irbis'a
...
Те - получается, что таких форм много... как пример

Те - получается, что таких форм много... как пример
<!--general output -->
<!-- skin ./skins/tpl/guestbook/rows.tpl begin -->
<form name="news3" method="post">
<div class="news_post_front" >
<div class="delete">
<input name="radio" type="radio" value="3">№ 3
</div>
<a href="http://home.elmor.456room.org/admin/news/edit/3/0"> <b class="imp">2010-08-26 21:04:54</b> </a>
<hr width=30% align='left'>
<img src="/skins/images/smiles/7.gif" hight=40 width=40/>авыв<img src="/skins/images/smiles/7.gif" hight=40 width=40/><img src="/skins/images/smiles/7.gif" hight=40 width=40/><img src="/skins/images/smiles/9.gif" hight=40 width=40/> <img src="/skins/images/smiles/7.gif" hight=40 width=40/><img src="/skins/images/smiles/7.gif" hight=40 width=40/><img src="/skins/images/smiles/7.gif" hight=40 width=40/></div>
</form>
<!-- skin ./skins/tpl/guestbook/rows.tpl end--><br><!-- skin ./skins/tpl/guestbook/rows.tpl begin -->
<form name="news2" method="post">
<div class="news_post_front" >
<div class="delete">
<input name="radio" type="radio" value="2">№ 2
</div>
<a href="http://home.elmor.456room.org/admin/news/edit/2/0"> <b class="imp">2010-08-26 19:19:52</b> </a>
<hr width=30% align='left'>
авывыавы</div>
</form>
<!-- skin ./skins/tpl/guestbook/rows.tpl end--><br><!-- skin ./skins/tpl/guestbook/rows.tpl begin -->
<form name="news1" method="post">
<div class="news_post_front" >
<div class="delete">
<input name="radio" type="radio" value="1">№ 1
</div>
<a href="http://home.elmor.456room.org/admin/news/edit/1/0"> <b class="imp">2010-08-26 19:20:02</b> </a>
<hr width=30% align='left'>
<img src="/skins/images/smiles/10.gif" hight=40 width=40/>авывыаавы<img src="/skins/images/smiles/10.gif" hight=40 width=40/><img src="/skins/images/smiles/10.gif" hight=40 width=40/><img src="/skins/images/smiles/10.gif" hight=40 width=40/></div>
</form>
<!-- skin ./skins/tpl/guestbook/rows.tpl end--><br> <br>
Спустя 13 минут, 11 секунд (28.08.2010 - 19:14) FatCat написал(а):
Лови $_POST['radio']7
Ты же не просто так кодируешь <input name="radio" type="radio" value="3">№ 3
Если выбрана тройка, поймаешь тройку.
Ты же не просто так кодируешь <input name="radio" type="radio" value="3">№ 3
Если выбрана тройка, поймаешь тройку.
Спустя 6 минут, 42 секунды (28.08.2010 - 19:20) El` Mor написал(а):
Вот как я понимаю:
есть радио кнопки, и в зависимости от того, какая из них выбрана(с названием radio) то такое value и получается на $_POST['radio']...
Те - при выборе одной из радио кнопок, в $_POST['radio'] попадает ее значение...
В чем я не прав?
есть радио кнопки, и в зависимости от того, какая из них выбрана(с названием radio) то такое value и получается на $_POST['radio']...
Те - при выборе одной из радио кнопок, в $_POST['radio'] попадает ее значение...
В чем я не прав?
Спустя 4 часа, 47 минут, 27 секунд (29.08.2010 - 00:08) FatCat написал(а):
Цитата (El` Mor @ 28.08.2010 - 20:20) |
при выборе одной из радио кнопок, в $_POST['radio'] попадает ее значение... |
Да, именно так.
Спустя 11 часов, 7 минут, 21 секунда (29.08.2010 - 11:15) Phobos98 написал(а):
Попробуй вытягивать значения не из $_POST а из $_REQUEST
Кроме того не исключено, что if($delete) при значении NULL возвращает false
Напиши if(isset($delete)) или придай для $delete другое значение, единицу например
Кроме того не исключено, что if($delete) при значении NULL возвращает false
Напиши if(isset($delete)) или придай для $delete другое значение, единицу например
Спустя 1 минута, 2 секунды (29.08.2010 - 11:16) Phobos98 написал(а):
Или, что еще лучше, if($_REQUEST["radio"])
Спустя 2 часа, 25 минут, 8 секунд (29.08.2010 - 13:41) El` Mor написал(а):
Начал более-менее разбираться в этом деле - вот код что я заменил:
почему не if( isset($delete)) - тогда оно при начале работе скрипта сразу выводит 'Nothing!'...
1) то что выводит вар дамп без выбора радио кнопок, или нажатия на кнопку:
echo '<pre>';
var_dump($_REQUEST);
echo '</pre>';
if($delete )
{
if($_REQUEST["radio"] )
var_dump($_REQUEST["radio"]);
else
echo 'Nothing!';
}
почему не if( isset($delete)) - тогда оно при начале работе скрипта сразу выводит 'Nothing!'...
1) то что выводит вар дамп без выбора радио кнопок, или нажатия на кнопку:
Цитата |
array(5) { ["route"]=> string(13) "news/read/0/0" ["lang"]=> string(2) "en" ["__utma"]=> string(54) "90218847.1542896050.1282665001.1282744308.1282768589.6" ["__utmz"]=> string(111) "90218847.1282768589.6.6.utmcsr=elmor.456room.org|utmccn=(referral)|utmcmd=referral|utmcct=/main/read/contacts/0" ["PHPSESSID"]=> string(32) "607cb52cbc86a3d3c515c02d24527cbd" } |
2) и после выбора радио и нажатия кнопки:
Цитата |
array(7) { ["route"]=> string(13) "news/read/0/0" ["form"]=> array(1) { ["value2"]=> string(0) "" } ["delete"]=> string(6) "Delete" ["lang"]=> string(2) "en" ["__utma"]=> string(54) "90218847.1542896050.1282665001.1282744308.1282768589.6" ["__utmz"]=> string(111) "90218847.1282768589.6.6.utmcsr=elmor.456room.org|utmccn=(referral)|utmcmd=referral|utmcct=/main/read/contacts/0" ["PHPSESSID"]=> string(32) "607cb52cbc86a3d3c515c02d24527cbd" } Nothing! |
Вот так, думаю %)