Voilà un petit script bien pratique que j'ai codé en 5min, il permet de voir tout ce qu'il y a dans GET et POST (on peut aussi rajouter SESSION... etc).
De plus j'ai intégré, un ptit truc pour afficher une requete sql.
Ceci n'est qu'un ptit début mais c'est très fonctionel 8) je risque de l'améliorer prochainement
pour l'appel du script : page.php?debug=1
pour afficher une requete : hsql($requete);
mettez debug() en début de page et debug_sql() en fin de page
<?
//////////////////////////////////////////////////////////////////////////////
// ******** DEBUG SCRIPT v0.1 *************** //
//////////////////////////////////////////////////////////////////////////////
function debug() {
if ($_GET["debug"]==1) {
echo '<table width=100%><th bgcolor="#66CCFF">DEBUG</th>';
echo '<tr><td bgcolor="#66CCFF"><b>GET</b> ==> ';
print_r($_GET);
echo '</td></tr>';
echo '<tr><td bgcolor="#66CCFF"><b>POST</b> ==> ';
print_r($_POST);
echo '</td></tr>';
echo '</table><br><hr><br>'; }
}
function debug_sql() {
if (isset($GLOBALS["sql"])&&$_GET["debug"]==1) {
echo '<br><hr><br><table width=100%><th bgcolor="#66CCFF">DEBUG</th><tr><td bgcolor="#66CCFF">Requete utilisée (en test) : <b>'.$GLOBALS["sql"].'</b></td></tr>'; }
}
function hsql($sql) {
$GLOBALS["sql"]=$sql;
}
?>
Voilà un petit script bien pratique que j'ai codé en 5min, il permet de voir tout ce qu'il y a dans GET et POST (on peut aussi rajouter SESSION... etc).
De plus j'ai intégré, un ptit truc pour afficher une requete sql.
Ceci n'est qu'un ptit début mais c'est très fonctionel 8) je risque de l'améliorer prochainement
pour l'appel du script : page.php?debug=1
pour afficher une requete : hsql($requete);
mettez debug() en début de page et debug_sql() en fin de page
[php]<?
//////////////////////////////////////////////////////////////////////////////
// ******** DEBUG SCRIPT v0.1 *************** //
//////////////////////////////////////////////////////////////////////////////
function debug() {
if ($_GET["debug"]==1) {
echo '<table width=100%><th bgcolor="#66CCFF">DEBUG</th>';
echo '<tr><td bgcolor="#66CCFF"><b>GET</b> ==> ';
print_r($_GET);
echo '</td></tr>';
echo '<tr><td bgcolor="#66CCFF"><b>POST</b> ==> ';
print_r($_POST);
echo '</td></tr>';
echo '</table><br><hr><br>'; }
}
function debug_sql() {
if (isset($GLOBALS["sql"])&&$_GET["debug"]==1) {
echo '<br><hr><br><table width=100%><th bgcolor="#66CCFF">DEBUG</th><tr><td bgcolor="#66CCFF">Requete utilisée (en test) : <b>'.$GLOBALS["sql"].'</b></td></tr>'; }
}
function hsql($sql) {
$GLOBALS["sql"]=$sql;
}
?>[/php]