schon seit einigen Tagen macht mir das folgende Script sorgen. Es schreibt mir immer 00.00.0000 00:00 in die MySQL-Datenbank unter 'datetime'. Wo ist der Fehler? Oder liegt es vielleicht an Windows?
Danke im Vorraus.
Code:
<?
include("config.inc.php");
$verbindung = @mysql_connect($mysql["server"], $mysql["user"], $mysql["pw"]);
if(!$verbindung)
{
echo("<p style=\"color: #FF0000\">Konnte keine Verbindung zu MySQL-Server herstellen.</p>");
}
else
{
mysql_select_db($mysql["db"],$verbindung);
$msg = $_POST['msg'];
$message = $name." schrieb:\n\n ".$msg;
// Zeichen & Co.
$msg = str_replace("&","&",$msg);
$msg = str_replace("ä","ä",$msg);
$msg = str_replace("ö","ö",$msg);
$msg = str_replace("ü","ü",$msg);
$msg = str_replace("Ä","Ä",$msg);
$msg = str_replace("Ö","Ö",$msg);
$msg = str_replace("Ü","Ü",$msg);
$msg = str_replace("ß","ß",$msg);
$msg = str_replace("<","<",$msg);
$msg = str_replace(">",">",$msg);
$msg = str_replace("\n","
",$msg);
$msg = str_replace("\"",""",$msg);
// Smilies
$msg = str_replace("::)","<img src=\"gbook/smilies/rolleyes.gif\">",$msg);
$msg = str_replace(":)","<img src=\"gbook/smilies/smiley.gif\">",$msg);
$msg = str_replace(";)","<img src=\"gbook/smilies/wink.gif\">",$msg);
$msg = str_replace(":D","<img src=\"gbook/smilies/cheesy.gif\">",$msg);
$msg = str_replace(";D","<img src=\"gbook/smilies/grin.gif\">",$msg);
$msg = str_replace(":(","<img src=\"gbook/smilies/sad.gif\">",$msg);
$msg = str_replace(":o","<img src=\"gbook/smilies/shocked.gif\">",$msg);
$msg = str_replace("8)","<img src=\"gbook/smilies/cool.gif\">",$msg);
$msg = str_replace("???","<img src=\"gbook/smilies/huh.gif\">",$msg);
$msg = str_replace(":P","<img src=\"gbook/smilies/tongue.gif\">",$msg);
$msg = str_replace(":-[","<img src=\"gbook/smilies/embarassed.gif\">",$msg);
$msg = str_replace(":-X","<img src=\"gbook/smilies/lipsrsealed.gif\">",$msg);
$msg = str_replace(":-\\","<img src=\"gbook/smilies/undecided.gif\">",$msg);
$msg = str_replace(":-*","<img src=\"gbook/smilies/kiss.gif\">",$msg);
$dt = strftime('%d.%m.%Y %R');
$strSQL = "INSERT INTO gbook".$anz."(ip, name, email, homepage, icq, aim, yim, datetime, eintrag) VALUES('$_SERVER[REMOTE_ADDR]','$_POST[name]','$_POST[email]','$_POST[url]','$_POST[icq]','$_POST[aim]','$_POST[yim]','$dt','$msg')";
$rs = mysql_query($strSQL, $verbindung);
if($send_email == "1") { mail($to,$subject,$message,"From: $name <$email>\nReply-To: $mail"); }
header("location: ../?page=gaeste");
}
?>