puschelchen
Erfahrenes Mitglied
man das eintragen in die Datenbank mit aktualisieren verhindern? oder sollte ich auf ne unsichtbare Seite deuten und dann ausgabe ? hoffe jemand kann mir helfen
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
if(isset($_SESSION['update'])){
#if($heute >$LaufzeitEnde){
$sqlupdate = "UPDATE $tbl_name
SET
`Lizenz`='$Lizenz',
`Laufzeit`='$Laufzeit1',
`LaufzeitAktiv`='$LaufzeitAktiv',
`LaufzeitEnde`='$LaufzeitEnde'
WHERE
`Seriennummer`='$dpReference'";
$update = mysql_query($sqlupdate) or die ("Fehler in Abfrage ".$sqlupdate.":<br/>".mysql_errno()." - ".mysql_error());
$Datei=$filename.$Trennzeichen.$Datum.".txt";
$File = fopen($Datei, "w+");
fwrite($File,"DpRef:".$dpReference."\n\r");
# fwrite($File,"dpPaypalToken:".$dpPayPalToken."\n\r");
fwrite($File,"Preis:".$dpAmount."\n\r");
fwrite($File,"Lizenz:".$Lizenz."\n\r");
fwrite($File,"LaufzeitAktiv".$LaufzeitAktiv."\n\r");
fwrite($File,"LaufzeitEnde".$LaufzeitEnde."\n\r");
fclose($File);
#copy($path.$string.$Datei,$pathto.$string.$Datei);
#unlink($path.$string.$Datei);
}
echo dpGetText($dpLang, "BEZNOK08"),"<br>";
echo dpGetText($dpLang,"LIZ01"),"<br>";
echo $dpAmount;
echo $dpCurrency,"<br>";
echo dpGetText($dpLang, "BEZ01"),"<b> $Laufzeit1 </b><br>";
echo dpGetText($dpLang, "BEZNOK09"),"<br>";
unset($_SESSION['update']);
}
Dann füge deiner Lizent nicht nur ein Feld LaufzeitEnde ein, sondern auch ein LaufzeitStart.
Wenn er jetzt die Lizenz 123 hat und die ist bis heute, 19 Uhr gültig. nun bestellt er eine neue für wietere 24 Stunden. Dann wird die halt so eingetragen, dass LaufzeitStart 19 Uhr heute und LaufzeitEnde 19 Uhr Morgen ist. Die bestehende Lizenz 123 müss dabei nicht angerührt werden.