Dryper Skrevet 1. april 2008 Del Skrevet 1. april 2008 Hei! jeg har skrevet en kode her men jeg får den ikke helt til å funke. jeg lager da en auksjonside der folk kan legge in bud osv (bare for gøy) men jeg har problemer med å lage sperring slik at De ikke kan legge inn større bud en maxbud eller mindre enn det budet som allerede er inne... anyways dette er skriptet jeg kan jo fortelle hva de forskjellig er til $id = det er jo iden til auksjonen $bud = det er det budet som brukeren legger inn $utrop det er maxprisen $startpris er da det budet som alerede er blitt lagt inn. <? include ("config.php"); $result = mysql_query("SELECT * FROM auksjon WHERE id = $id"); $bud = $_POST['bud']; $id = $_GET['id']; $utrop = $_POST['utropinput']; $startpris = $_POST['startprisinput']; if($bud > $utrop ) { echo "Du kan ikke by mer enn $utrop kr"; } else if ($utrop <= $bud ) { echo "Du kan ikke by mindre enn det som alrede er bydd! $utropdb $bud $utrop";} else { mysql_query("UPDATE auksjon SET startbud = $bud WHERE id = $id"); echo "Du bydde på objekt nummer: $id"; echo "<br /><br />"; echo "Budet ditt er på: $bud"; echo "<br /><br />"; echo "Utropsprisen på objektet er: $utrop"; echo "<br /><br />"; echo "Håper du har en forsatt god dag!"; echo $utropdb; } ?> Noen som klarer dettE? takker for all hjelp! Hilsen Dryper Lenke til kommentar
Jonas Skrevet 1. april 2008 Del Skrevet 1. april 2008 Hva er det som ikke funker? Får du noen feilmelding? Lenke til kommentar
Ueland Skrevet 1. april 2008 Del Skrevet 1. april 2008 Har du prøvd å tolke feilmeldingene, hva sier de? (Sikkert noe om at id er ikke satt, siden du setter det etter å ha brukt variabelen) Lenke til kommentar
Dryper Skrevet 2. april 2008 Forfatter Del Skrevet 2. april 2008 Hva er det som ikke funker? Får du noen feilmelding? Om jeg fjerner den else if så funker det at jeg ikke kan by mer enn maxprisen. men når jeg slenger på else if en så blir enten alt FALSE eller alt TRUE :S det vil si at det ikke funker :S ingen feilmelding ect Lenke til kommentar
Jonas Skrevet 2. april 2008 Del Skrevet 2. april 2008 Jeg ville sett over de to if-setnigene dine, de gir ikke mye mening iflg. variabelbeskrivelsene dine. Lenke til kommentar
Dryper Skrevet 2. april 2008 Forfatter Del Skrevet 2. april 2008 Jeg ville sett over de to if-setnigene dine, de gir ikke mye mening iflg. variabelbeskrivelsene dine. jeg kan ikke mer en det. noe mulighet å få hjelp? Lenke til kommentar
Jonas Skrevet 2. april 2008 Del Skrevet 2. april 2008 $bud > $utrop Følgende sammenlikning gir mening, man kan ikke by mer enn makspris. $utrop <= $bud Her skriver du omtrent akkurat det samme. Man kan verken by makspris eller mer enn makspris. Lenke til kommentar
Dryper Skrevet 2. april 2008 Forfatter Del Skrevet 2. april 2008 $bud > $utrop Følgende sammenlikning gir mening, man kan ikke by mer enn makspris. $utrop <= $bud Her skriver du omtrent akkurat det samme. Man kan verken by makspris eller mer enn makspris. så de gjør på en måte det samme :O hvordan skriver jeg om jeg skal jøre at du ikke kan skrive mindre enn bud? da? Lenke til kommentar
Dryper Skrevet 2. april 2008 Forfatter Del Skrevet 2. april 2008 $bud > $utrop Følgende sammenlikning gir mening, man kan ikke by mer enn makspris. $utrop <= $bud Her skriver du omtrent akkurat det samme. Man kan verken by makspris eller mer enn makspris. Joda fikk det til takker Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå