Как исполняется пхп ?

angelsh

Новичок
Как исполняется пхп ?

Стокнулся с такой ситуацией: отлаживаю чужой код в (IndexCRM) NetBeans IDE 6.7.1 с

PHP Version 5.2.4 MySQL 5.0.45 Zend Engine v2.2.0 Xdebug v2.0.5

и в главной при первой загрузке при пошаговой отладке дохожу до строки с вызовом функции

$page=DocumentParse($id,$templates,$params); в которой ничего кроме реплейсов нет, и меня после этой строки бросает на начало страницы, потом, опять же пошагово, прохожу уже весь код и в конце выдает уже результат в браузер. Так же видел такую штуку: когда в массиве $_REQUEST[] есть данные для записи в базу (когда работаю с одной из страниц сайта), то после прохода данной строки кода данные записываются в базу (хотя кода в ней для работы с базой или вызова функций, которые могли бы записать в ней нет - отлажывал со степ инто).
Вопрос: почему кон в первый проход исполняется нелинейно ? Можно ли отловить момент записи в базу ?
привести код ? загвоздка в 155 строке...
 

Alexandre

PHPПенсионер
Вопрос: почему кон в первый проход исполняется нелинейно ?
телепаты в отпуске, но можно предположить что есть команда header(), которая осуществляет редирект куда-то там в сторону ...
 

weregod

unserializer
а Вы без дебаггера просто die повставляйте в разных местах...
 
Сверху