<?php if(!defined("SPAIZ_CODE")) { Header("Location: ../index.php"); die(); } global $prefix, $dbi; $id=5; $page=0; $content = ''; # Миничат $result = mysql_query("select * FROM minichat order by id DESC LIMIT ".($page*$id).",".$id, $dbi); while ($row = mysql_fetch_array($result)) { $name = $row['name']; $message = $row['message']; $ip = $row['ip']; $id = $row['id']; $content .='<p align="left"><b>'.$name.': </b>'.$message; if(is_admin()) { $content .=' [<a href="modules.php?name=MiniChat&op=delete&gid='.$id.'">Удалить</a>] '; $content .="[<a href="admin.php?mod=blocker&op=IpAddPage&ip=$ip">Забанить</a>] - $ip"; } $content .= '</p>'; } $content .='<form name="form1" method="post" action="modules.php?name=MiniChat&op=add"> Ник: <input type="text" name="nick" value="'.$_COOKIE["unick"].'"> Текст: <textarea name="text"></textarea> <input type="submit" name="Submit" value="Отправить"> <input type="hidden" name="name" value="MiniChat"> <input type="hidden" name="op" value="add"></form>'; $content .='<a href=modules.php?name=MiniChat&op=show&page=0>Остальное</a>'; ?>
Спустя 18 минут, 23 секунды (4.01.2007 - 22:15) vasa_c написал(а):
Можно было бы указать на 32-ю строку, чтобы читателям не приходилось искать ее в вашем коде.<br>А еще можно было перевести сообщение — "неопределенный индекс unick".<br>
не пришла значит нужная кука.
$_COOKIE["unick"]
не пришла значит нужная кука.
Спустя 26 минут, 42 секунды (4.01.2007 - 22:42) -=DeS=- написал(а):
Я просто в php не разбираюсь, поэтому и обратился к вам, а как сделать так чтобы у пользователей небыло этой ошибки? Заранее спасибо!!!
--------
Ну так что кто нибудь знает как это испрвить? :(
--------
Ну так что кто нибудь знает как это испрвить? :(
Спустя 10 часов, 30 минут, 36 секунд (5.01.2007 - 09:13) md5 написал(а):
-=DeS=-,
проверяй на существование if (isset($variable))
проверяй на существование if (isset($variable))
Спустя 8 часов, 36 минут, 57 секунд (5.01.2007 - 17:50) -=DeS=- написал(а):
Это куда вписать?
Спустя 20 минут, 40 секунд (5.01.2007 - 18:10) Ghost написал(а):
даже боюсь отвечать куда...
Спустя 1 час, 17 минут, 58 секунд (5.01.2007 - 19:28) vasa_c написал(а):
<b>-=DeS=-</b>,<br>В 32-й строке<br>
заменяешь на
или лучше на
после чего все начинает работать. Может, конечно, не так, как задумывалось, но работать без вывода ошибок.
При этом ты, как не понимал, почему выводилось ошибка, так понимать и не начал. Если php к твоей области деятельности не относится и это был единичный случай, когда потребовалось вмешаться, то, пожалуйста, нам не жалко. Но если ты собираешься на нем что-то делать, изволь подучить хотя бы основы, потому что второй раз на такие вопросы никто отвечать здесь не будет.
.$_COOKIE["unick"].
заменяешь на
.( isset( $_COOKIE["unick"] ) ? $_COOKIE[ 'unick' ] : '' ).
или лучше на
.( isset( $_COOKIE["unick"] ) ? htmlSpecialChars( $_COOKIE[ 'unick' ] ) : '' ).
после чего все начинает работать. Может, конечно, не так, как задумывалось, но работать без вывода ошибок.
При этом ты, как не понимал, почему выводилось ошибка, так понимать и не начал. Если php к твоей области деятельности не относится и это был единичный случай, когда потребовалось вмешаться, то, пожалуйста, нам не жалко. Но если ты собираешься на нем что-то делать, изволь подучить хотя бы основы, потому что второй раз на такие вопросы никто отвечать здесь не будет.
Спустя 6 часов, 46 минут, 40 секунд (6.01.2007 - 02:15) -=DeS=- написал(а):
Просто я пишу на делфи(http://forum.zloy.org/showthread.php?t=20948) а php я пока ещё небрался учить а тут такое...
Спасибо вам что помогли!
Спасибо вам что помогли!