Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.10.2010, 11:18   #1
mrgrudge
Форумчанин
 
Аватар для mrgrudge
 
Регистрация: 20.02.2010
Сообщений: 229
По умолчанию непонятки с if

вообщем есть форма, суть в том что вот этот вот список:
Код HTML:
<label>Cite </label>
<select id='cite' name='cite' size='1'>
<option>gs</option>
<option>ksk</option>
</select>
отсылает _POST'ом на файл обработчик либо "gs" Либо "ksk", приходят они нормально,но не обходимо чтобы если приходит ksk то в переменные заносилось одно, а если gs то другое...вообщем вот:

PHP код:
if ( isset ($_POST['cite'])

{
$cite $_POST['cite'];

if (
$cite "ksk"
{
$style "ksk.css"$tstyle "tksk.css";} else {$style "gs.css";$tstyle "tgs.css";}
if (
$cite "gs")
 {
$style "gs.css";$tstyle "tgs.css";} else {$style "ksk.css"$tstyle "tksk.css";}


но почему-то работает все это дело не верно, ну т.е. во втором случае....выбираешь 1 получаешь 1, выбираешь 2 получаешь 1....пробовал всяко и в 1 условие впихать и elseif....результат все равно не достигается=\
думай как баг, действуй как баг, и ты найдешь баг )
mrgrudge вне форума Ответить с цитированием
Старый 05.10.2010, 11:47   #2
arvitaly
Пользователь
 
Аватар для arvitaly
 
Регистрация: 01.08.2010
Сообщений: 51
По умолчанию

Используйте <option value=
arvitaly вне форума Ответить с цитированием
Старый 05.10.2010, 12:01   #3
ssdm
Форумчанин
 
Регистрация: 20.05.2009
Сообщений: 506
По умолчанию

Цитата:
if ($cite = "gs")
Прочитайте ещё раз внимательно как делается сравнение в Си подобных языках!!!
Для сравнения на равенство надо использовать не = , а ==.
ssdm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонятки в делфи Aleksey1989 Помощь студентам 4 17.09.2010 13:54
Непонятки с меню shark2010 Паскаль, Turbo Pascal, PascalABC.NET 2 17.09.2010 10:38
Непонятки с условием L3zh1Y Помощь студентам 4 11.06.2010 08:25
Непонятки с GetKeyState Terrance! Помощь студентам 1 12.05.2010 14:36
Адреса и непонятки... iGlass Win Api 3 16.02.2010 22:54