Seven Secrets
Erfahrenes Mitglied
Hallo,
ich habe folgenes Script in verwendung und es wir ständig gehackt. Ich habe nach Prüfung herrausgefunden, daß es an den Variablen liegt, die nicht geprüft werden.
Nun habe ich mir überlegt, die Variablen auf Inhalt zu überprüfen, da dieser Inhalt nur bestimmte Werte annehmen kann. Wie muß ich das Anstellen?
ich habe folgenes Script in verwendung und es wir ständig gehackt. Ich habe nach Prüfung herrausgefunden, daß es an den Variablen liegt, die nicht geprüft werden.
PHP:
//------Register Globals
$GET_POST = array_merge($_GET, $_POST, $_SESSION);
extract($GET_POST);
//------
// Datenbank Auslesen
$db = file("$pn_db/news.dat");
$db_anz = count($db);
$kate = file("$pn_db/kats.dat");
$anz_kat = count($kate);
$db_sub = file("$pn_db/submit.dat");
$anz_sub = count($db_sub);
// Ende
$seiten = $db_anz/$nps;
$seiten = ceil($seiten);
// Dateien Includen
include("$pn_lang/functions.php");
include("$pn_lang/language_eng.php");
$sort_dropdown = sort_dropdown();
// Ende
if($pn=='' OR $pn==view)
Nun habe ich mir überlegt, die Variablen auf Inhalt zu überprüfen, da dieser Inhalt nur bestimmte Werte annehmen kann. Wie muß ich das Anstellen?