Datasmurf Skrevet 29. september 2009 Del Skrevet 29. september 2009 Hei! Vi har laget en quiz i flash som fungerer både på PC og mobil, men vi trenger en måte å kunne save og loade, sånn at vi kan save når vi er kommet til et viss punkt i spillet på f.eks. PCen og starte opp igjen der vi slapp på mobilen. Ble tipset om at vi kunne bruke PHP til dette og at det var relativt simpelt, men etter litt random googling uten å egentlig ha helt peiling på hva vi er ute etter, så kapitulerte vi og gikk hit i stedet. Jeg har fått hjelp her før, og satser på at dere kan hjelpe oss igjen. Mvh, Sjur "Datasmurf" Lenke til kommentar
[kami] Skrevet 30. september 2009 Del Skrevet 30. september 2009 regner med at quiz logikken ligger på klienten her. Det du kan gjøre er å sende state til et php script på savepunktet. eks: varsToSend = new LoadVars(); varsToSend.quizid=123; varsToSend.correct=123; // osv varsToSend.send("url","post or get"); Du må også ha loade kode i flashen din. php scriptet må lagre dette i database basert på verdiene den får inn. Det er kanskje meningsfult om brukerene tvinges til å ha et brukernavn eller lignende. save.php // verifiser $POST variablene før dette, sql injection osv. $sql = "INSERT INTO QUIZZ (username, quizid, correct) values ('$_POST[username]', '$_POST[quizid]', '$_POST[correct]' )"; mysql_query($sql); Lenke til kommentar
Datasmurf Skrevet 30. september 2009 Forfatter Del Skrevet 30. september 2009 Ah, tenkte litt på å kjøre på med koder egentlig, så man bare kunne skrive inn en kode og så automatisk fortsette. Har fått for meg at det blir mindre pes enn brukernavn og / eller passord. Lenke til kommentar
Yankes Skrevet 2. oktober 2009 Del Skrevet 2. oktober 2009 (endret) Ah, tenkte litt på å kjøre på med koder egentlig, så man bare kunne skrive inn en kode og så automatisk fortsette. Har fått for meg at det blir mindre pes enn brukernavn og / eller passord. Det er bare å generere en kode og skrive i quizen "For å fortsette en annen plass bruk denne koden: <kode>", og legge inn det den enkelte har svart, den genererte koden, og hvor langt i quizen vedkommende er inn i en database. også ha en form der man kan skrive inn koden når spillet starter og deretter hente ut all informasjonen.. mysql_query("SELECT * FROM database WHERE kode='$_POST['kode']'"); Endret 2. oktober 2009 av YaNkEs 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å