dedlfix: addslashes und magic_quotes klappen nicht so wie ich will

Beitrag lesen

echo $begrüßung;

Quotes (",') die ich in die DB schreibe ...

Was willst du mit den Quotes in der DB? Welchen triftigen Grund kannst du anführen?

Generell sollte man nur "reine" Daten abspeichern ohne irgendwelche Maskierungen für ein bestimmtes Ausgabemedium, denn wenn du dies mal später wechseln möchtest musst du umständlich hin- und hermaskieren, statt einfach nur in eine Richtung.

und so in die DB schreibe:
$qry="INSERT INTO ".$db->tbl_pfx."blog_cat (cat_label,cat_created_by)
            VALUES ('$cat','".$_SESSION['ses_user_id']."')";

Das ist kein Datenbank-Befehl. Das ist Stringverarbeitung in PHP. Es ist auch für MySQL völlig uninteressant, wie irgendeine Programmiersprache was zusammenbaut. Schau dir das an, den du wirklich sendest, also echo $qry;

echo "$verabschiedung $name";