Dabei seit: 25.02.2007 Ort: Sundern Alter: 21 Geschlecht:
Verfasst Di 19.08.2008 19:42 Titel
$_POST und/oder $_GET global abfragen ?
Hey Leutz,
wollte mal fragen ob es möglich ist eine masse an $_GET Varaiblen abzufragen ohne die Variable direkt anzusprechen?
also anstatt $_GET["feld1"] !="" or $_GET["feld2"] !="" or $_GET["feld3"] !="" or $_GET["feldN"] !="" or ...
kann man es net so machen? => $_GET !="" ???
m
Moderator
Dabei seit: 18.11.2004 Ort: - Alter: - Geschlecht:
Verfasst Di 19.08.2008 20:03 Titel
Um was geht´s?
ENIXone Threadersteller
Dabei seit: 25.02.2007 Ort: Sundern Alter: 21 Geschlecht:
Verfasst Di 19.08.2008 21:20 Titel
m hat geschrieben:
Um was geht´s?
hmm... nunja will halt ne sql-injection verhindern und hab ca. 14 Felder die ich überprüfen möchte, will aber ungern jedes einzelne auf bestimmte zeichen abfragen. daher die frage ob es nicht auch irgendwie global geht
m
Moderator
Dabei seit: 18.11.2004 Ort: - Alter: - Geschlecht:
Verfasst Di 19.08.2008 21:23 Titel
Klar du kannst durch das Array gehen und dann z.b. mysql_real_escape_string oder
was auch immer du möchtest auf die Array Elemente anwenden.
remote
Dabei seit: 10.11.2006 Ort: Köln Alter: 23 Geschlecht:
Verfasst Di 19.08.2008 22:35 Titel
... wenn du sauber bastelst, dann musst du die GET/POST vars ja ohnehin erstmal auf vorhandensein prüfen. An der Stelle eine kleine Funktion einzufügen sollte ja kein Aufwand sein. Eventuell auch n zweiter Parameter, so dass man mit der einen Funktion gleich die häufigsten Eingaben die man erwartet auf sinnvollen Inhalt prüfen kann (numeric, alpha, boolean...)
Code:
if ( isset($_GET['bla']) ) {
$bla = checkVar( $_GET['bla'] );
}
Ich denke aber mal du meinst eher sowas
Geht auch...
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.