Nu leder jeg efter en der gider tilføje følgende til scriptet:
en timer, så hvis vedkommende der har tilmeldt sig ikke er blevet krydset af i admin for at han har betalt inden fx. 14 dage, så bliver han slettet fra listen (databasen).
En ekstra ting hvis dette kan lade sig gøre: er det muligt at lave et max? Så hvis der er mere end 50 tilmeldte, så siger den automatisk at festen er fuldt booked?
1. du er nød til at gemme en tid i databasen, hvor på du laver en funktion der tæller tiden + du må lave et felt hvor man kan se om brugeren er godkendt.
2.
<? $res = mysql_query("SELECT id FROM dintabel"); $antal = mysql_num_rows($res); $stop = "nej";
if($antal == 50)){ $stop = "ja"; echo"Festen er booked!"; }
har et problem med det sidste der, når den når 50 siger den godt nok at alt er booked, men så kan man bare freshe siden og så kan man fortsætte bestilling..
cool cool.. lige et ekstra spørgsmål: da det jo er muligt for folk at bestille mere end 1 billet af gangen. Hvordan kan jeg så gøre det sådan at den siger fejl hvis folk bestiller fx. 2 billetter når der kun er 1 plads tilbage?
$antal_ialt = $antal+$_POST[ialt]; if($antal_ialt <= 50){ mysql_query("UPDATE dintabel SET blabla"); echo"Du er nu tilmeldt";}else{ echo"Du blev desvære ikke tilmeldt pga. der er for mange tilmeldte..."; }
ja, det ser sådan ud, men nu er jeg lidt i tvivl. hvordan får jeg den til at echo hvor lang tid der er tilbage? og er der en måde jeg kan teste det på, evt. ændre i $stoptid = time() + (14 * 24 * 60 * 60); så den bliver sat til et par minutter, bare så jeg kan se om det virker?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.