hallo!
Also bei meinen Shop muß man sich anmelden,bekommt dann ne mail mit nem aktivierungslink. Ich speichere wann man sich angemeldet hat ($erstellt) und will diese Datum dann bloß in anderer Form bei der Aktivierung des links ausgeben.
das format von $erstellt muß so bleiben.Deshalb wollte ich die zweite datumsausgabe über timestamp realisieren-aber er gibt mir bei $timestamp_date immer den 01.01.1970 aus.also den anfang. in deer DB wird auch nur 00000000 gespeichert. warum?
PHP-Code:
<?php
//Ausgabe 2.datum mit timestamp
$sql_datum = "SELECT bestelldatum FROM neu_bestellung WHERE user_id ='".$id."'";
$result_datum = mysql_query($sql_datum) OR die(mysql_error()." ".mysql_errno());
$timestamp2 = mysql_result($result_datum,0,'bestelldatum');
$timestamp_date = date('d.m.Y', $timestamp2);
echo $timestamp_date;
//Speichern wann Anmeldung
$erstellt = date("Y-m-d H:i:s");
$timestamp = time();
$aktivierungscode = rand(1, 99999999);
$datensaetze = explode("@",$daten);
$zahl = count($datensaetze);
for ($nr=0;$nr<$zahl;$nr++)
{
$satz = explode(":",$datensaetze[$nr]);
$art_titel = $satz[0];
$art_preis = $satz[1];
$art_id = $satz[2];
$art_mwst = $satz[3];
$art_nr = $satz[4];
$art_menge = $satz[5];
$sql_eintrag = "INSERT INTO neu_bestellung (user_id, fnutzer_id, art_id, art_titel, art_preis, art_mwst, art_nr, art_menge, bestelldatum) values ('$id', '$fnutzer_id', '$art_id', '$art_titel', '$art_preis', '$art_mwst', '$art_nr', '$art_menge', '$timestamp')";
$result_eintrag = mysql_query($sql_eintrag) OR die(mysql_error());
}
?>