enden Skrevet 29. februar 2004 Forfatter Del Skrevet 29. februar 2004 (endret) dreit meg ut Endret 29. februar 2004 av enden Lenke til kommentar
FuLu Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 Husk at søkefunksjonen har begrensinger på antall treff da, du.. No shit! En stund tilbake så skulle jeg søke etter "vertical-align" i dette forumet, den listet opp masse innlegg som ikke hadde dette ordet i seg så ja, for meg er den ubrukelig. Feilmeldte dette også i denne tråden men virker som jeg bare får leve med det. Lenke til kommentar
Marvil Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 dreit meg ut Takk. Jeg erke noe PHP-guru, men fikk ikke det helt til å stemme.. @Mikka; Du skal hente fram 3-tallet i "$spørsmål3" ? Eller har jeg misforstått..? Lenke til kommentar
Marvil Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 Husk at søkefunksjonen har begrensinger på antall treff da, du.. No shit! En stund tilbake så skulle jeg søke etter "vertical-align" i dette forumet, den listet opp masse innlegg som ikke hadde dette ordet i seg så ja, for meg er den ubrukelig. Feilmeldte dette også i denne tråden men virker som jeg bare får leve med det. Hm. Jeg mente det humoristisk ment at om arve skulle søke etter alle gangene vi mobba han ville ikke søkefunksjonen klare å liste opp alle fordi det var så mange.. Ikke noe stygt til/om deg om du oppfatta det slik (mulig jeg misoppfatta litt nå) Lenke til kommentar
FuLu Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 Haha, Marvil Var ikke sint på deg, jeg var sint på søkemotoren Lenke til kommentar
mikk- Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 Hm.. Kan prøve å forklare litt bedre, og med de variablene jeg virkelig bruker: Jeg har masse spørsmål i én fil (QUIZ-filen). Hvert spørsmål ligger i sin egen variabel. Alle spørsmålsvariablene starter på $quizSpors og har et nummer fra 1 til 10 til slutt. Eksempel: $quizSpors1, $quizSpors2. I en annen fil skal jeg printe innholdet av riktig spørsmålsvariabel. Jeg vet hvilket spørsmål Quiz'en har kommet til ved hjelp av variabelen $sporNummer. Denne er altså et tall fra 1 til 10. Dette vil igjen si at jeg skal printe den variabelen som begynner på $quizSpors og slutter på verdien av variabelen $sporNummer. Slik at hvis $sporNummer er 3, skal jeg printe $quizSpors3. Hvis $sporNummer er 5, skal jeg printe $quizSpors5. Noen som skjønte det bedre nå? Lenke til kommentar
enden Skrevet 29. februar 2004 Forfatter Del Skrevet 29. februar 2004 (endret) Skjønner det godt, men vet faktisk ikke helt hvordan det skal løses Har satt Jankee på det eidt; er det vilkårlig hvilket spørsmål som blir stilt, eller kommer de på rekke og rad fra 1 til 10? Endret 29. februar 2004 av enden Lenke til kommentar
Marvil Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 (endret) Mulig jeg misforstår, men; If $sporNummer="3"; echo $quizSpors3 elseif $sporNummer="4"; echo $quizSpors4 elseif $sporNummer="5"; echo $quizSpors5 Elns..? Endret 29. februar 2004 av Marvil Lenke til kommentar
FuLu Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 Mikka, hvordan skulle quiz siden vært? Jeg ser for meg en side med quiz-id og spørsmål nr. Utestet html og php kode sent på en lørdagsnatt (bare for å lufte en ide): <form action="thequizengine.php" method="post"> <input type="hidden" name="quizid" value="98598653"> <input type="hidden" name="question" value="1"> Er FuLu den kuleste karen på jord? <input type="radio" name="answere" value="yes">Yes <input type="radio" name="answere" value="no">No <input type="submit" value="Answere"> </form> <?php $quizid = $_POST['quizid']; $question = $_POST['question']; $answere = $_POST['answere']; if($quizid == "98598653") { if($question == "1") { if($answere == "yes") { echo "You are so WRONG!"; } else { echo "You are right, Mikka is the coolest"; } } } ?> Nå var eksemplet over über dårlig, men du skjønner kanskje ideen. Måten du henter ut quiz, question og om answere er riktig er vel kanskje litt mer arbeid Lenke til kommentar
enden Skrevet 29. februar 2004 Forfatter Del Skrevet 29. februar 2004 (endret) skal du ha en nøstet if-setning for hvert mulige spørsmål da eller? Da blir en switch bedre, men Mikka vil jo gjerne unngå å hardkode dette, og heller gjøre det på en mer elegang dynamisk og mindre ressurskrevende måte Endret 29. februar 2004 av enden Lenke til kommentar
Sigmoideus Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 (endret) Er det jeg som er skyld i at du sitter å grubler nå eller Mikka? Ai ai ai som jeg plager folket i dag Nei, nå må jeg virkerlig legge meg. Har lest litt rundt omkring på andre steder på forumet, det er jo digert her inne... God natt Endret 29. februar 2004 av Sigmoideus Lenke til kommentar
Marvil Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 skal du ha en nøstet if-setning for hvert mulige spørsmål da eller? Da blir en switch bedre, men Mikka vil jo gjerne unngå å hardkode dette, og heller gjøre det på en mer elegang dynamisk og mindre ressurskrevende måte Om det var til meg; Det finnes _HELT_ sikkert bedre måter, jeg bare skrev noe.. Ville den funka btw..? Er ingen PHP-koder, bare lurte på om jeg hadde forstått det rett. Lenke til kommentar
enden Skrevet 29. februar 2004 Forfatter Del Skrevet 29. februar 2004 (endret) den var egentlig til begge. Mikka påpekte jo selv at det kunne gjlre som en switch, men han ville slippe å hardkode det Er forresten helt enig med han i det Endret 29. februar 2004 av enden Lenke til kommentar
FuLu Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 Nå var eksemplet mitt litt hardkodet, men måten jeg sender data fra form til php var egentlig mitt utgangspunkt. Hvordan jeg ville sjekket POST dataen mot en flatfil vet jeg ikke, er egentlig mer en mysql mann jeg Lenke til kommentar
Marvil Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 FuLu; BTW det heter Answer, ikke Answere.. Lenke til kommentar
enden Skrevet 29. februar 2004 Forfatter Del Skrevet 29. februar 2004 får det ikke til (liker ikke php) så jeg tar kvelden - igjen... Lenke til kommentar
mikk- Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 (endret) Mikka, hvordan skulle quiz siden vært? Jeg ser for meg en side med quiz-id og spørsmål nr.Utestet html og php kode sent på en lørdagsnatt (bare for å lufte en ide): <form action="thequizengine.php" method="post"> <input type="hidden" name="quizid" value="98598653"> <input type="hidden" name="question" value="1"> Er FuLu den kuleste karen på jord? <input type="radio" name="answere" value="yes">Yes <input type="radio" name="answere" value="no">No <input type="submit" value="Answere"> </form> <?php $quizid = $_POST['quizid']; $question = $_POST['question']; $answere = $_POST['answere']; if($quizid == "98598653") { if($question == "1") { if($answere == "yes") { echo "You are so WRONG!"; } else { echo "You are right, Mikka is the coolest"; } } } ?> Nå var eksemplet over über dårlig, men du skjønner kanskje ideen. Måten du henter ut quiz, question og om answere er riktig er vel kanskje litt mer arbeid HMmmmmmmmmmmmmmmmmmm... *tenke veldig veldig hardt* Slik som jeg har det nå, ser filen EksempelQuiz.quiz ca slik ut: <? $quizNavn = "EksempelQuiz"; $quizForfatter = "Mikael Berg"; $quizEmail = "[email protected]"; $quizSpors1 = "Hvilken farge har jeg på t-skjorta?"; $quizAlt1 = array(1 => "Rød", 2 => "Blå", 3 => "Gul"); $quizSvar1 = "Rød"; $quizSpors2 = "Er dette spørsmål nummer 2?"; $quizAlt2 = array(1 => "Nei", 2 => "Ja", 3 => "Sånn ca..."); $quizSvar2 = "Ja"; ?> Dere kan se det foreløpige "produktet" her. Jeg bruker altså quiz'ens navn som en slags ID. Problemet med din versjon er kort sagt at fasit-svaret ikke hentes fra EksempelQuiz.quiz, på en måte, tror jeg.. ****** jeg er trøtt og det er varmt her! 28 grader ffs! Endret 29. februar 2004 av Mikka Lenke til kommentar
PT Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 jeg er trøtt og det er varmt her! 28 grader ffs! Du kan slå av alle ovner i rommet og åpne et vindu. Gjør underverker for meg Lenke til kommentar
FuLu Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 (endret) FuLu; BTW det heter Answer, ikke Answere.. Hehe uff, bomma nok litt der jeg ja Mikka: du kunne jo hatt flatfilene i et format som f.eks quiz-id.php eller noe. Så hentet du frem riktig fil med sjekk av POST data'en og som ga deg en return verdi om quiz var riktig svart eller ikke. Hente quiz fil $quizfile = "quiz_".$quizid.".php"; if(file_exists(realpath($quizfile))) { $result = include($quizfile); } Quizfila: if($question == "1") { if($answer == "yes") { return false; } else { return true; } } Jeg mener å huske at du kan returne en verdi i fila du inkluderer og kunne hente den på måten jeg gjorde (Seint på kvelden så kodinga mi blir litt halvseriøs) Du kan fortsatt lagre variabler du vil ha som del av quiz'en.. som de du hadde.. Edit: tok copy&paste av kode som jeg hadde "gramatisk" feil i Sånn i halvsøvne her.. disse quizfilene kan du vel generere i standard format ved å skrive php koden til en fil. Endret 29. februar 2004 av FuLu Lenke til kommentar
mikk- Skrevet 29. februar 2004 Del Skrevet 29. februar 2004 Hmmmm... Nå skjønner jeg bare mindre og mindre her. Asså. Det spiller vel liten rolle hva fila som inkluderes heter? Jeg inkluderer jo allerede EksempelQuiz.quiz i lesquiz.inc (som igjen inkluderes i index.php). Vil dette si at jeg kan legge til den vesle kodesnutten der også...hm.. Ja, hva vil skje da? 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å