enrico2910
Grünschnabel
Hallo Leute,
Habe da mal eine Frage zum Thema $_GET-Variable sicher machen.
Da mysqli_real_escape_string anscheinend nicht bei $_GET-Variablen funktioniert bin ich auf der suche nach einer alternative und mir ist dazu etwas eingefallen. Nun wollte ich fragen ob das so funktioniert bevor ich meinen ganzen Code umbaue.
ich habe zum Beispiel diese Sache an meinem Link angehängt:
?kat=apple
Nun ziehe ich mir das via $_GET und speichere das in eine Variable.
Nun wollte ich via str_replace alles ausschließen was mit einer SQL-Abfrage zu tun hat. So zum Beispiel:
Würde das so funktionieren? Oder gibt es eine elegantere Lösung?
Liebe Grüße
Enrico
Habe da mal eine Frage zum Thema $_GET-Variable sicher machen.
Da mysqli_real_escape_string anscheinend nicht bei $_GET-Variablen funktioniert bin ich auf der suche nach einer alternative und mir ist dazu etwas eingefallen. Nun wollte ich fragen ob das so funktioniert bevor ich meinen ganzen Code umbaue.
ich habe zum Beispiel diese Sache an meinem Link angehängt:
?kat=apple
Nun ziehe ich mir das via $_GET und speichere das in eine Variable.
PHP:
$kat = $_GET['kat'];
Nun wollte ich via str_replace alles ausschließen was mit einer SQL-Abfrage zu tun hat. So zum Beispiel:
PHP:
$ausschliesen = array('INSERT', 'SELECT', '*'); //Nur Beispiele
$kat = str_reaplace('$ausschliesen', '', $kat);
Würde das so funktionieren? Oder gibt es eine elegantere Lösung?
Liebe Grüße
Enrico