Jakob
Aktives Mitglied
Thread Starter
- Dabei seit
- 05.01.2004
- Beiträge
- 1.070
- Reaktionspunkte
- 21
Hallo,
habe ein Formular in dem ein paar Felder den Namen "name[]" haben, also dann als Array weitergegeben werden.
Da der Inhalt in eine DB geschrieben werden soll, muss er noch überprüft werden. Mit nem foreach() kann man ja da durch, aber das arbeitet ja erst ab PHP5 mit der Referenz, unter 4 nur mit Kopien.
Unter php.net wird folgendes vorgeschlagen:
Ich werd nicht schlau draus. Ich hab nen Array name[] von 0-14 und möchte über jedes ein htmlentities(addslashes()) laufen lassen. Wie mach ich das mit obigem Beispiel? Danke!
habe ein Formular in dem ein paar Felder den Namen "name[]" haben, also dann als Array weitergegeben werden.
Da der Inhalt in eine DB geschrieben werden soll, muss er noch überprüft werden. Mit nem foreach() kann man ja da durch, aber das arbeitet ja erst ab PHP5 mit der Referenz, unter 4 nur mit Kopien.
Unter php.net wird folgendes vorgeschlagen:
PHP:
foreach ( array_keys($myArray) as $key ) {
$element =& $myArray[$key];
...
}
Ich werd nicht schlau draus. Ich hab nen Array name[] von 0-14 und möchte über jedes ein htmlentities(addslashes()) laufen lassen. Wie mach ich das mit obigem Beispiel? Danke!