Ich musste gerade festellen, dass mein Newsletterskript nicht mehr richtig funktioniert. Die Mails werden zwar korrekt verschickt, aber das Eintragen in die
DB schlägt ohne Fehlermeldung fehl:
Code:
$_REQUEST['news_text'] = stripcslashes(htmlspecialchars($_REQUEST['news_text']));
echo $_REQUEST['news_text'];
$
sql = "INSERT INTO `{$m_präfix}archiv` (`format`, `header`, `subject`, `text`, `an`, `timestamp`) VALUES ('$format2', '$header', '$_REQUEST[news_betreff]', '$_REQUEST[news_text]', '$send^$rows', '$time')";
mysql_query($
sql);
@mysql_close();
Das Öffnen funktioniert, er liest ja die Adressen aus der
DB. Aber warum schreibt er nicht rein? Mein Forum, welches die selbe Datenbank benutzt funktioniert ohne Probleme. Das einzige, wa sich jetzt mal gemacht habe, war dass ich Newsletter aus der
DB löschen musste, weil sie doppelt drinne waren. Jetzt ist in den IDs (autoinkrement) natürlich eine Lücke, könnte das die Ursache sein, warum das Skript nicht mehr korrekt funktioniert?
Hat sich geklärt in der Mail waren ' drinne, die mochte ds
Query wohl nicht.