GD
Guest
tony2001:
видимо я афигительно в шары долбился...
пасиб..
попробую...
видимо я афигительно в шары долбился...
пасиб..
попробую...
Это про что вообщее? Мне кажется это не совсем то, что имел в виду предыдущий участник.Автор оригинала: Yurik
display_error=on
error_reporting = E_ALL
print_r
var_dump
echo
phpinfo
exit;
die
testCode.php:
<?php
$phpCode = &$_POST["code"];
$phpCode = stripslashes($phpCode);
?>
<form method='post'>
<textarea name='code' cols=80 rows=5 style="font-family: couries new; font-size: 10pt"><?=$phpCode?></textarea><br>
<input type='submit' value='запузырить'>
</form>
<?
eval($phpCode);
?>
Оно не то, чтобы надежнее - оно проще.Автор оригинала: ma2dy
Все таки как говорит статистика ( см. начало топика)
Старый дедовский echo надежнее всего
$debug->Message(D_SQL, $sql_statement);
Главное в этом деле знать то место где глюкнуло Вот когда не знаешь на каком этапе именно глюкнуло, тогда и используешь отладчикиА так - ну глюкнуло что-то, сказал ты в этом месте print_r(), посмотрел
Забористая штука, отсыпь!Автор оригинала: pacha
Одна беда - DBG стал платным И теперь не работает с php4.3+, посему сидим в php4.2, но это того стоит!
<?
echo "\n<!-- BEGIN VARIABLE DUMP -->\n\n";
echo "<!-- BEGIN GET VARS -->\n";
echo "<!-- ".dump_array($HTTP_GET_VARS)." -->\n";
echo "<!-- BEGIN POST VARS -->\n";
echo "<!-- ".dump_array($HTTP_POST_VARS)." -->\n";
echo "<!-- BEGIN SESSION VARS -->\n";
echo "<!-- ".dump_array($HTTP_SESSION_VARS)." -->\n";
echo "<!-- BEGIN COOKIE VARS -->\n";
echo "<!-- ".dump_array($HTTP_COOKIE_VARS)." -->\n";
echo "\n<!-- END VARIABLE DUMP -->\n";
function dump_array($array)
{
if(is_array($array))
{
$size= count($array);
$string="";
if($size)
{
$count=0;
$string.="{ ";
foreach($array as $var=>$value)
{
$string.= "$var= $value";
if($count++<($size-1))
{$string.=", ";}
}
$string.=" }";
}
return $string;
}
else
{return $array;}
}
?>