willbend Skrevet 23. oktober 2005 Del Skrevet 23. oktober 2005 Når jeg har fått en bra score så submitter jeg, hvor blir denne dataen lagret? Er det GET eller POST som vanligvis brukes i flash spill? Blir det lagret i flatfiler eller i en database? Hva er vanligste metode å bruke? Kan selve flash filen lagre i flatfiler eller må man ha php/asp eller noe annet? Lenke til kommentar
gozzer Skrevet 23. oktober 2005 Del Skrevet 23. oktober 2005 Nå har ikke jeg brukt de nyeste Flash-versjonene, men prinsippet er nok uforandret. Skripting/programmering i flash blir nesten det samme som med Javascript. All kode kjøres på mottakerens maskin. Derfor kan man ikke skrive til filer vha. Flash Actionscript (dvs. man har en temmelig unyttig cache-fil-sak, men det hjelper ikke i dette tilfellet). Det vanligste, eller letteste, er å sende alle variabler/highscores til en PHP-fil. Denne filen sjekker om senderen er valid, for å unngå juksing med resultatene, og legger deretter informasjonen inn i en database. Her kan man bruke en flatfil eller en SQL-database, men flatfiler er mye stress og gir lav ytelse ved store applikasjoner. Valget er uansett ditt PHP-filen kommuniserer med Flash-filen din ved å ren tekst. Hvis denne teksten formateres på rett vis, kan den leses som en rekke variabler, og har full kontroll. Jeg vet ikke om noe har forandret seg de siste årene, men jeg regner uansett med at du trenger et serverside skript for å lagre data mot en database. 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å