Обработка ошибок и отладка.Самыми, пожалуй, сложными для понимания новичков в программировании, являются темы отладки и обработки ошибок. Отладка - это способ найти ошибку в своем крипте. Чтобы освоиться с её основными приемами, следует прочитать одну из фундаментальных статей данного сайта, Ничего не работает! Что делать??? Поиск ошибок и отладка. Обработка ошибок не имеет прямого отношения к их исправлению, но с помощью нижеследующей статьи вы сможете писать устойчивые к ошибкам и удобные для пользователей программы: Обработка ошибок, часть 1. Общие принципы. Обработка ошибок, часть 2. Разбор примера. Исключения. |
| Вячеслав | 24.08.10 18:09 | ||
| Получать данные запросов НАДО из глобальных массивов $_GET и $_POST. Использование register_globals = On не рекомендуется и на нормально настроенных хостингах всегда отключено. | |||
| Владимир | 04.06.10 19:05 | ||
| Если в денвере не выходит ошибки при методах GET и POST Можно решить проблему двумя способами: 1. $w = $_POST['$w']; это надо указать перед echo:) 2. Если стоит Денвер то в дир. \usr\local\php5\php.ini изменить строчку register_globals с Off на значение On и всё будет работать! |
|||
| Виктор | 03.06.10 10:33 | ||
| if (isset($_SESSION["uid"]) || isset($uid)){ $result = mysql_query("SELECT title,meta_d,meta_k,text FROM settigs WHERE page='index'",$bd); $myrow = mysql_fetch_array($result } else { $result = mysql_query("SELECT title,meta_d,meta_k,text FROM settigs WHERE page='index_koment'",$bd); $myrow = mysql_fetch_array($result) } } Выдаёт такую ошибку - Notice: Undefined variable: myrow in z:\home\localhost\www\may_site\index_member.php on line 57-т.е неопределена переменная myrow. Подскажите как её определить? |
|||
| Николай | 02.04.10 15:30 | ||
| стоит денвер последней версии, но на нем не работает GET и POST, поиски в интернете не увенчались успехом =( Подскажите пожалуйста что может быть? Вот фрагмент кода: <?php echo $w; ?> По идее должна выйти ошибка, но не выходит. тоже самое, если я к ссылке добавляю ?w=50 тоже ничего не происходит, страница пустая и все!. Помогите в решении данной проблемы. Спасибо |
|||
| MrSource | 06.01.10 22:35 | ||
| Проблема следующая: подключаюсь к базе MySQL в основном файле и ниже с помощью оператора include подключая еще один, но в нем ето соединение не доступно, как исправитЬ? |
|||
|
|||
| kha0s | 27.01.09 03:22 | ||
| Брикпоинты (или просто бряки) всеже решают, увы, ни в одной среде разработки для PHP их, фактически, нет. За это и не люблю PHP - сложность отладки. Это, в купе с нестрогой типизацией переменных вполне может превратить жизнь программиста в сущий кошмар, особенно когда количество кода переваливает за несколько тысяч строк... | |||
|
|||
| Артем Яценко | 01.12.08 19:58 | ||
| already registered ! | |||
| yadigarmaxmudov | 21.10.08 23:29 | ||
| chto takoje-oshibka 1003 | |||