PHP, HTML, JS - Общие вопросы | SEclub.org
PHP, HTML, JS - Общие вопросы
Все новые
KaBaL, долгая история. В двух словах: ты попался на ошибку, которая входит в десяток самых распространенных. if("a=3) - нужно писать так: if("a==3)

Ссылка на пост
Всего сообщений: 7316
*
DarkDaNTe
18 фев 2009 в 06:03
KoDeR Man, погугли.Там много всего :podmig:
*
EZJ
18 фев 2009 в 08:24
stifik, никак... у div есть только 2 параметра - align и title... остальное с помощью стилей... а возможности стилей почти не ограничены ))
*
MakcMilan
18 фев 2009 в 11:56
Парни,помогите seclub.org/forum/goto/6772363/
*
KoDeR Man
18 фев 2009 в 13:04
DarkDaNTe, Уже гуглил. Нет там подобных вещей. Точнее учебники есть, но то что мне надо нет.
*
Kostian90
20 фев 2009 в 21:12
Знатоки html, подскажите плз как сделать div ссылкой? у меня только 2 мысли: 1 это тупо сделать так <a href="adress"><div>blabla</div></a> и 2 вариант через онклик <div onClick="document.location.href="adress"" style="cursor: pointer;">blabla</div> оба варианта работают, но не прокатывают по валидатору. Какие ещё есть методы?
*
EZJ
20 фев 2009 в 23:32
Kosti@n, а что за необходимость такая делать блок ссылкой?
*
DarkDaNTe
21 фев 2009 в 06:03
KoDeR Man, написал в личку.
*
DarkDaNTe
21 фев 2009 в 06:06
Kosti@n, <a href="link" class="divclass">Link</a>
*
KaBaL
21 фев 2009 в 10:00
Нихрена не пойму...пишу чтото типа <?php "a=rand(3,5); if ("a=3) {echo "hello!"} else {echo "hi!"} ?> всегда выдаёт хэлоу. Чё за хрень?
*
Sanch0SEK
21 фев 2009 в 10:46
KaBaL, долгая история. В двух словах: ты попался на ошибку, которая входит в десяток самых распространенных. if("a=3) - нужно писать так: if("a==3)
*
Sanch0SEK
21 фев 2009 в 10:59
KaBaL, if - условный оператор. Его тело выполняется только при истинности условия. = - оператор присваивания, возвращающий TRUE после удачного присваивания. Получается что-то вроде такого: "=3; if("a==3) {...} // если а равно трем - результат == TRUE (истина) и оператор выполняется. В таком случае: if("a=3) {...} // ты присваиваешь переменной а значение 3, и в результате тоже получаешь TRUE (если все удачно присвоилось), и оператор тоже выполняется. Твоя ошибка моим почерком: <?php
"a=rand(3,5);
if(TRUE)
{echo "hello!";}
else {echo "hi!";}
?> // тоже самое будет, но так лучше видно где ошибка. От нефиг делать добавлю: цикл while() выполняется тоже при истинности условия, и чтобы запустить бесконечный цикл можно написать не так: <?php
"retry="true";
while("retry=="true")
{...}
?>
а так: <?php
while(TRUE)
{...}
?>
*
KaBaL
21 фев 2009 в 13:05
:СanchО:, спасиб болшое. :) так и знал,что = перепутал.
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Создание сайтов и программирование | Компьютеры | Форум | Главная
18+ © Seclub.org 2003-2026