Ingo Turski: <form> array an PHP senden

Beitrag lesen

Hi,

if ( get_magic_quotes_gpc() )
{
  foreach($_GET    as $k => $v ) $_GET   [$k] = stripslashes($v);
  foreach($_POST   as $k => $v ) $_POST  [$k] = stripslashes($v);
  foreach($_COOKIE as $k => $v ) $_COOKIE[$k] = stripslashes($v);
}

das ist übrigens vergebene Liebesmüh'...

foreach($_GET    as $k => $v ) $_GET   [$k] = str_replace( "'", '-', $v );
foreach($_POST   as $k => $v ) $_POST  [$k] = str_replace( "'", '-', $v );
foreach($_COOKIE as $k => $v ) $_COOKIE[$k] = str_replace( "'", '-', $v );

warum verstümmelst Du die Daten?

Wie behandelt man Arrays?

genau so! In einer Schleife.
is_array() ist hier hilfreich.

freundliche Grüße
Ingo