runohb Skrevet 16. april 2013 Del Skrevet 16. april 2013 Hei! Jeg har IT-1 og har fått i oppgave å lage flysite der kundene skal kunne bestille reiser. Helt til nå har jeg fått til en loginsystem der kundene logger inn med email og passord fra tabellen: flysite_medlem(kundeid, navn, adresse, tlf, email, password) Etter innloggingen kommer de til en side der de velger reisen. Jeg har brukt AJAX og PHP til å lage dropdown menyer som er avhengig av hverandre. Hvis jeg velger Oslo på den første menyen kan jeg bare velge destinasjoner som er tilgjengelig fra Oslo til andre steder. Tabellen fra databasen ser slik ut: flysite_reise(reiseid, fra, til, dato, klokke, pris) Siden dette her er mange-til-mange forhold så har jeg lagd en koblingtabell: flysite_bestilling(bestillingsid, reiseid, kundeid, antallpersoner) Etter at kunden har valgt reisen vil jeg at kundeid'en og reiseid'en hans skal settes inn i koblingtabellen sammen med antallpersoner. Derfor har jeg brukt insert from wizard fra dreamweaver. Problemet er at kundeid'en og reiseid'en ikke settes automatisk. Spørsmålet mitt er: Hvordan kan jeg bruke loginsystem til å hente ut kundeid'en til personen som er logget inn og reisen han har valgt til å sette inn i dette skjemaet som dreamweaver har laget? Jeg bruker loginsystemet fra http://www.phpeasyst...om/phptu/6.html og dropdown meny fra http://coursesweb.ne...own-list-ajax_t Lenke til kommentar
Leakim Skrevet 17. april 2013 Del Skrevet 17. april 2013 Hvordan kan jeg bruke loginsystem til å hente ut kundeid'en til personen som er logget inn og reisen han har valgt til å sette inn i dette skjemaet som dreamweaver har laget? "Sessions" er det du leter etter. Da kan du ta vare på kundenummer/id fra login, og bruke det igjen senere. Les f.eks http://www.tizag.com...phpsessions.php for litt informasjon om hvordan det kan gjøres i praksis. 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å