Вы не зашли.
Главная » PHP » Общие вопросы по PHP
#811. POFIGISST Off (6)
Участник
2012.06.07 02:02
TLENS написал:
POFIGISST
Используй mobile_device_detect или что то аналогичное. А то что ты написал выше это говно так как длинная конструкция с перебором каждый раз всех символов. Лучше один раз перебери и результат через свич прогони
Чет только что поискал инфу о mobile_device_detect особо ничего на русском не нашел,ща еще буду гуглить))
#812. Nu3oN Off (11)
Moderator
2012.06.07 08:08
POFIGISST написал:
Чет только что поискал инфу о mobile_device_detect особо ничего на русском не нашел,ща еще буду гуглить))
Вот сразу же нашел http://code.google.com/p/php-mobile-detect/
Я буду лучше голоден, но между креслом и рулем и на дороге.
#813. TLENS Off (14)
Moderator
2012.06.07 14:02
Просмотрел только что исходник. То там тоже не такой уж и быстрый код но все же правильный.
#814. Gemorroj Off (107)
Administrator
2012.06.07 14:02
TLENS, на скорость кода смотри в последнюю очередь.
#815. TLENS Off (14)
Moderator
2012.06.07 14:02
Gemorroj
Может и так а то чет помешался на ней.
#816. TLENS Off (14)
Moderator
2012.06.07 16:04
А это еще что такое?)
http://code.google.com/p/php-mobile-det … emo.php#95
#817. POFIGISST Off (6)
Участник
2012.06.07 20:08
сделал вот так

Код:
echo '<form action="/strip/case.php?act=m_strip" method="post">
<input type="submit" value="Парни"/></div></form>';
работает,но выглядит не айс(


хочу вот так сделать
Код:
echo '<form action="/strip/case.php?act=" method="post">
<select name="go"><option value="m_strip">Парни</option>
<option value="g_strip">Девушки</option></select>
<input type="submit" value="Погнали"/></div></form>';
но так в адрес не передает имя кейса(
Отредактировано POFIGISST (2012.06.07 20:08)
#818. Nu3oN Off (11)
Moderator
2012.06.08 00:12
POFIGISST,
Код:
span style="color: #0000BB"><?php$strAction = (! empty($_POST['go']) and $_POST['go'] == 'g_strip') ? 'g_strip' : 'm_strip';switch($strAction): case 'g_strip': echo 'girl'; break; case 'm_strip': default: echo 'men'; break;endswitch;
Я буду лучше голоден, но между креслом и рулем и на дороге.
#819. POFIGISST Off (6)
Участник
2012.06.08 00:12
Nu3oN них какой код:0 спс,большое!
#820. TLENS Off (14)
Moderator
2012.06.09 01:01
Nu3oN написал:
POFIGISST,
Код:
span style="color: #0000BB"><?php$strAction = (! empty($_POST['go']) and $_POST['go'] == 'g_strip') ? 'g_strip' : 'm_strip';switch($strAction): case 'g_strip': echo 'girl'; break; case 'm_strip': default: echo 'men'; break;endswitch;
Люблю китайцев они всегда все упрощают но иногда больше чем надо.
А у нас наоборот надо все усложнять.
Зачем перебор тернарным оператором если дальше это же обрабатывается свитчем?
Код:
span style="color: #0000BB"><?phpif (empty($_POST['go'])) switch($_POST['go']) { case 'g_strip': echo 'girl'; break; case 'm_strip': echo 'men'; break; default: echo 'Воно'; break; }else ; // Форма не была переданой
Даже можно обойтись и без if (empty($_POST['go'])) если не нужен обработчик на не переданную форму. При этом будут выскакивать предупреждения на них должна стоять заглушка error_reporting
Завтыкал
if (empty($_POST['go']))
Надо заменить на

if (isset($_POST['go']))
Отредактировано TLENS (2012.06.10 12:12)
Страниц: 180 81 82 83 84118 Все
Главная
WEB
PunBB Mod v0.6.2
0.036 s