hallo,
ich habe ein Problem mit dem hier:
[code]<?php
if(isset($_POST['send']) && $_POST['send']=="Eintragen"){
mysql_connect(“localhost”,"","");
mysql_selectdb(“ttc1974”);
$date = preg_replace("/^([0-9]{1,2}).+([0-9]{1,2}).+([0-9]{2,4})$/i","$1.$2.$3",$_POST[“date”]); //Bringe Datum auf Format XX.XX.XXXX
$date = explode(".",$date); //Erstelle Array aus Datum
if(count($date) != 3) //Wenn Array nicht 3 Elemente hat, beenden
die(“Fehler im Datum!!!”);
$date = mktime(0, 0, 0, $date[1], $date[0], $date[2]); //Timestamp erzeugen
$sql="INSERT INTO ergebnisse
(`date`, `gast`, `heim`, `ergebnis`)
VALUES
('$date', '$_POST[gast]', '$_POST[heim]', '$_POST[ergebnis]')";
mysql_query($sql) OR die("MySQL-Fehler: ".mysql_error());
echo '<img src="agt_action_success.png" style="vertical-align: middle;"> Erfolgreich gespeichert !<br>
Das wurde in die MySql-Datenbank eingetragen <br>
Datum: '.$_POST['date'].'<br>
Ergebniss: '.$_POST['ergebnis'].'<br>
Gastmannschaft: '.$_POST['gast'].'<br>
Heimmannschaft: '.$_POST['heim'].'<br><br><br>';
}
?>
Datum: | |
Ergebniss: | |
Gastmannschaft: | |
Heimmannschaft: | |
undzwar wird der timestamp nicht richtig gemacht, er wird immer auf ??.02.??? gemacht egal was ich eingebe iwas ist falsch dran kann mir jemand sagen was ich ändern muss damit es klappt?
wäre nett
mfg Paul