RomAndry пишет:странно, а покажите как это делаете?
именно простой скрипт с этой функцией создайте заново и код в студию.
Попробовал показать весь скрипт, но он большого размера и сообщение не публикуется, поэтому вырежу самую проблемную часть кода.
CODE ( languagq):
скопировать код в буфер обмена
if ($do) { $rand_navik = rand('0','1'); $rand_ylov = rand('0','2'); $kol_ylov = rand ('0','1'); $r_r=$rand_ylov; if ($rand_ylov == 0) { echo "Вы ничего не поймали!"; } if ($rand_ylov == 1) { mysql_query("UPDATE person set riba_okyn=riba_okyn+1 where id=$stat[id]"); echo "Вы поймали <b>Окунь</b>"; } if ($rand_ylov == 2) { mysql_query("UPDATE person set riba_kambala=riba_kambala+1 where id=$stat[id]"); echo "Вы поймали <b>Камбала</b>"; } } else { //Функция вывода сообщений поймал\непоймал vivod_mess (); function vivod_mess(){ $mess = array ( $rand_ylov==0 => "Ничего не поймал", $rand_ylov==1 => "+1 Okyn", $rand_ylov==2 => "+1 Kambala"); // if($rand_ylov=0) { echo"Ничего не поймали!" }; // elseif($rand_ylov=1) { echo"Поймал Окуня"}; //elseif($rand_ylov=2) { echo"Поймал Камбала"}); } //Конец функции echo "<form action='http://localhost/main.php?set=bots' method=post>"; echo "<input type=hidden name=id value=do>"; //Вывод рыбы с базы $ribalka = mysql_query("SELECT * FROM person where `room` = '".$stat[room]."' and `rank` = '10' order by level"); if (empty($user_offer['time'])) { if (mysql_num_rows($ribalka)) { for($i=0; $i<mysql_num_rows($ribalka); $i++) { $rib=mysql_fetch_array($ribalka); echo"<SCRIPT language=JavaScript>"; echo" ShowRibalka('".$rib[user]."','".$rib[id]."','".$rib[level]."');"; echo"</SCRIPT>"; } } } echo "<input class=input type=submit name=do value='Ловить!'></form>"; } echo "</td></tr></table></div>"; //ЗАКРЫВАЕТ ТАБЛИЦУ!!! echo "</td><td width='50%' valign='top'>";
Проблемный участок кода с: 26-36
П.с. Кодирую в ПХПкодер_про, незнаю почему текст символами идет.(Отредактировано автором: 28 Сентября, 2009 - 19:32:27)
|