Petite source, permettant d'afficher la liste des variables passées d'un formulaire, ou dans une URL.
Très pratique, par exemple, pour détecter les URLs/variables exploitées par des robots de spam.

<?php
$getlist="";
reset( $HTTP_GET_VARS );
while (list($key, $val) = each($HTTP_GET_VARS)) {
    $getlist .="GET $key => $val<br>";
}
 


$postlist="";
reset ($HTTP_POST_VARS);
while (list($key, $val) = each($HTTP_POST_VARS)) {
    $postlist .="POST $key => $val<br>";
}

echo "$postlist <br>_______<br>$getlist";
?>

Le principe est le meme pour du POST ou du GET.
Suffit de modifier $HTTP_POST_VARS ou $HTTP_GET_VARS

Reset() replace le pointeur de tableau array au premier élément et retourne la valeur du premier élément ou FALSE si le tableau est vide.