Помощник
|
Несколько ошибок в игре |
dimjan4
|
Сообщение
#1
|
||
|
|
||
|
|||
ottaviano |
3.7.2010, 21:18;
Ответить: ottaviano
Сообщение
#2
|
|
dimjan4, [PHP]for($z=1;$z<=9;$z++){
echo '<div class="win"><a href="?nr='.($z-1).'"><img src="closed.png" width="128px" height="128px"/></a></div>'; if($z%3==0) echo '</div><div class="brr">'; } [/PHP] [PHP]foreach($hodi as $ind=>$hh){ $src=($hh==true)?'win.png':'open.png'; $divclass=($hh==true && $hod==$ind)?'yes':'win'; echo '<div class="'.$divclass.'"><a href="?nr='.$ind.'"><img src="'.$src.'" width="128px" height="128px"/></a></div>'; if($z%3==0) echo '</div><div class="brr">'; $z++; } [/PHP] это решает первую проблему, а со второй не понятно что делать, так как не понятен сам процес выйгриша..может сейчас додумаюсь )) P.s. [PHP]$divclass=($hh==true && $hod==$ind)[/PHP] что несет переменная $hod? |
|
|
dimjan4
|
Сообщение
#3
|
|
$hod - это после клика с $_GET['nr']. Это типа по какой области кликнул пользователь.
|
|
|
ottaviano |
3.7.2010, 21:32;
Ответить: ottaviano
Сообщение
#4
|
|
dimjan4,
а чот нужно чтоб было при нажатии на картинки? объясни поподробнее |
|
|
dimjan4
|
Сообщение
#5
|
|
Так. Смысл игры в следующем. Выводится 9 картинок. 3 из них с выигрышем. После клика все closed.png меняются на:
если есть выигрыш - win.png если нет выигрыша - open.png Если пользователь кликнул на выигрышную картинку, то должна сработать функция win() (пока ее нет). |
|
|
ottaviano |
3.7.2010, 21:49;
Ответить: ottaviano
Сообщение
#6
|
|
Так. Смысл игры в следующем. Выводится 9 картинок. 3 из них с выигрышем. После клика все closed.png меняются на: если есть выигрыш - win.png если нет выигрыша - open.png Если пользователь кликнул на выигрышную картинку, то должна сработать функция win() (пока ее нет). dimjan4, вот если честно опять не понял смысла! зачем все картинки заменять на другие? н у а так, вот так должно делать то что ты хочешь, смени имена каринок [PHP]function see($hod){ $hodi=array(false,false,false,false,false,false,false,false,false); $i=3; while($i>0){ $x = array_rand($hodi); if(!$hodi[$x]){ $hodi[$x]=true; $i--; } } echo '<div class="brr">'; for($z=1;$z<=9;$z++){ $src=($hodi[$z-1]==true)?'f.jpg':'r.jpg'; $divclass=($hodi[$z-1]==true && $hod==($z-1))?'yes':'win'; echo '<div class="'.$divclass.'"><a href="?nr='.$hodi[$z-1].'"><img src="'.$src.'" width="128px" height="128px"/></a></div>'; if($z%3==0 && $z!=9) echo '</div><div class="brr">'; } echo '</div>'; } [/PHP] |
|
|
dimjan4
|
Сообщение
#7
|
|
|
Огромное тебе спасибо. Справился сам! :sarcastic: Самое главное подумать...
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Жители РФ не спешат отказываться от Gmail, хотя на размышления осталось всего несколько месяцев | 20 | Room | 4116 | 11.3.2024, 16:00 автор: Lumex |
|
Сайты пролежали несколько месяцев, насколько реально восстановить трафик? | 108 | metvekot | 21173 | 27.1.2024, 22:39 автор: Vmir |
|
Сделаю аудит сайта на максималках. Разбор ошибок и конкурентов. Запишу видео. Ручной анализ, нахожу ошибки, которые многие не видят |
4 | bigboy | 2188 | 28.11.2022, 12:10 автор: bigboy |
|
Несколько площадок под ваши статьи и ссылки | 119 | slaru | 54406 | 14.10.2022, 13:52 автор: slaru |
|
Несколько площадок под статьи (Беларусь) | 5 | vbiznese | 1945 | 4.8.2022, 18:11 автор: vbiznese |
Текстовая версия | Сейчас: 29.3.2024, 15:28 |