\n• SDprod PHPinfo v2.0
\n"; echo "Informations sur les fonctions PHP ".phpversion()." du serveur $SERVER_NAME
\n"; echo "
"; echo "

\n"; echo "
"; echo "Recherche :\n"; echo "\n"; echo ""; echo "
\n


\n"; // Ouverture du fichier de référence $fp = fopen("phpinfo.dat", "r"); if ($search == "") { // Liste des références while (($ref = fgets($fp, 4096)) != "") { $fct = ""; $s = ""; // Liste des fonctions while (($data = fgets($fp, 4096)) != "\n") { $fct[] = $data; } $fct_len = count($fct); if ($fct_len > 1) $s = "s"; $ref_data = explode(chr(3), $ref); // Affichage de la réference echo "• ".trim($ref_data[1])." ($fct_len fonction$s)\n

\n"; echo "\n"; echo "\n\n"; echo "\n"; echo "\n\n"; // Affichage des fonctions for($i=0; $i<$fct_len; $i++) { $fct_data = explode(chr(3), $fct[$i]); echo "\n\n"; if (function_exists($fct_data[1])) { echo "\n"; $fct_yes++; } else { echo "\n"; $fct_no++; } echo "\n\n"; } echo "
Nom de la fonctionSupportéDescription
$fct_data[1]OUINON".trim($fct_data[2])."
\n"; echo "


\n"; $ref_len++; $fct_len_all += $fct_len; } } else { // Recherche while ($fct = fgets($fp, 4096)) { if ((stristr($fct, $search)) && (substr($fct, 0, 3) != "ref")) { $res[] = $fct; } } $s = ""; $res_len = count($res); if ($res_len > 1) $s = "s"; echo "• Résultats de la recherche ($res_len fonction$s)\n

\n"; if ($res_len > 0) { sort($res); // Affichage des résultats de la recherche echo "\n"; echo "\n\n"; echo "\n"; echo "\n\n"; // Affichage des fonctions for ($i=0; $i<$res_len; $i++) { $fct_data = explode(chr(3), $res[$i]); echo "\n\n"; if (function_exists($fct_data[1])) { echo "\n"; $fct_yes++; } else { echo "\n"; $fct_no++; } echo "\n\n"; } echo "
Nom de la fonctionSupportéDescription
$fct_data[1]OUINON".trim($fct_data[2])."
\n"; } else { echo "Aucun résultat\n"; } echo "


\n"; } fclose($fp); // Affichage des statistiques echo "
\n
\n• Statistiques
\n"; if ($search == "") { echo "Nombre total de réferences : $ref_len
\n"; echo "Nombre total de fonctions : $fct_len_all
\n"; } echo "Fonctions supportées : $fct_yes
\n"; echo "Fonctions non supportées : $fct_no
\n
\n"; ?>