Matti Mäkitalo: $_POST Array in db eintragen

Beitrag lesen

Hi,

beim Eintrag in eine db ergibt

[code lang=php]
if (!empty($_POST)) {
$entry_post =  print_r($_POST,true);
}
mitunter einen Fehler, je nach Inhalt.

Bist du sicher, dass du print_r nutzen willst und nicht z.B. serialize? Dann könntest du es nämlich auch ohne großen Aufwand unserialize()n.

Nichtsdestotrotz gehört bei beiden Varianten die Beachtung des Kontextwechsels dazu, hier z.B. mit mysql_real_escape_string, wieschon richtig bemerkt wurde.

Bis die Tage,
Matti