Короче где тут ошибка? Сломал весь мозг.
// Лесенка
echo '<div class="' . ($num % 2 ? "nav1" : "nav2" . '">';
$num++;
а
ошибка такая появляется
Notice: Undefined variable: num in / home/usr/data/spymes/
public_html/plugins/user_garem/
index.php on line 64 Notice: Undefined variable: num in / home/usr/data/spymes/
public_html/plugins/user_garem/
index.php on line 65
GooDLikE++, в какой строке прописывать то. ?
ну я хз,я пхп года два не юзал
Но по идеи перед тем как юзать переменную ее нужно задать
$num=1;
так например перед всем этим кодом
<?
$num=1;
echo '<div class="' . ($num == 2 ? "nav1" : "nav2". '">';
$num++;
?>
GooDLikE++, сделал так и ошибка исчезла
// Лесенка
$num=1;
echo '<div class="'.($num % 2?"main_menu":"main_menu".'">'; $num++;
Нахер так извращаться? Не проще в css сделать?
хотел бы я посмотреть как вы это сделаете с помощью css если этот код внутри цикла
GooDLikE++, причем здесь цикл? Css работает с dom и ему плевать какие там у вас скрипты работают