[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: помощь с радио
genna08
У меня форма
<form action="">
<input
name=ff type=radio value=1/>
<input
name=ff type=radio value=2/>
<input
name=ff type=radio value=3/>
<input
type=submit/>
</form>

РНР код такой
<? 
$ff=$_POST['radio']
switch($ff)
{case 1: echo "Сделать одно";
break;
case 2: echo "Сделать второе";
break;
case 3: echo "Сделать третье";
break;
}
?>

При проверке на почту приходит просто слово ARRAY без значения.Я новичок и совсем запутался.Тестировал на Денвере все работает.Скидываешь на сервер и только ARRAY.
Игорь_Vasinsky
где в скрипте момент с почтой?

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
killer8080
имя пост переменной - ff, а не radio
ну и выше Игорь уже озвучил вопрос, где отправка почты? biggrin.gif
genna08
Cори,из лени не написал.<form method="post"> а насчет переменной $radio тоже присылает просто слово Array без значения из формы.
killer8080
$_POST['ff']
genna08
Ок.
<form action ="ggg.php'' method="post">
<input type="
radio" name="radio[]" value="1"/>
<input type="
radio" name="radio[]" value="2"/>
<input type="
radio" name="radio[]" value="3"/>
<input type="
submit"/>
</form>

Код обработчика такой
<?php
$radio=$_POST['radio'];
switch($radio)
{case 1: echo "Сделать одно";
break;
case 2: echo "Сделать второе";
break;
case 3: echo "Сделать третье";
break;
}
$to="@yandex.ru";
$subject="сообщение от .@W";
$mess="Сообщение от $name .\n $radio";
mail($to,$subject,$mess,"Content-type:text/plain; charset = windows-1251");
?>
ну что такое.Все равно шлет пустой Array.Значения переменных на почту не попадают.Я уже не знаю что делать.
killer8080
Ну дык ты же сам его массивом делаешь biggrin.gif
Цитата (genna08 @ 30.01.2014 - 10:03)
<input type="radio" name="radio[]" value="1"/>

убери квадратные скобки.
genna08
Да туповат я .Шесть дней коту под хвост всего лишь из за каких то скобок.Я примного вам благодарен.Извините за мою тупость.Теперь самому смешно,а три дня назад у меня медленно закипал мозг tongue.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.