Iris_L Skrevet 24. mai 2006 Del Skrevet 24. mai 2006 (endret) Er det noen som kan klare å lage en slik? Men denne skal ikke være helt som de andre kjærlighets testene, det skal nemlig være en test som tester hvor mye man passer sammen med dyret sitt. Men det kan jo være det samme Noe lignende som de bruker på denne siden Hadde satt stor pris på om noen kunne laget en slik Endret 24. mai 2006 av Iris_L Lenke til kommentar
hockey500 Skrevet 24. mai 2006 Del Skrevet 24. mai 2006 den der er laget i flash. Dessuten er det jo bare å få det til å poppe opp et tilfeldig tall når brukeren trykker på knappen? <form method="post"> Ditt navn: <input type="text" name="deg" /> <br /> Dyrets navn: <input text="text" name="dyret" /> </br /> <input type="submit" name="submit" value="Finn det ut!" /> </form> <?php if($_POST['submit']) { echo $_POST['deg'] . " og " . $_POST['dyret'] . " passer " . rand(1,100) . "% godt sammen"; } ?> Lenke til kommentar
Iris_L Skrevet 24. mai 2006 Forfatter Del Skrevet 24. mai 2006 Er det alt jeg trenger? Lenke til kommentar
Pingvinen Skrevet 24. mai 2006 Del Skrevet 24. mai 2006 (endret) Er det alt jeg trenger? 6171614[/snapback] Ja, men da blir resultatet helt tilfeldig hver gang du trykker (uansett hvilke navn det er), de fleste tester blir resultatet det samme uansett hvor mange ganger du skriver inn det samme navnene. Endret 24. mai 2006 av Pingvinen Lenke til kommentar
0lav Skrevet 24. mai 2006 Del Skrevet 24. mai 2006 De regner det ut på en spessiel måte.. Husker at jeg kunne denne måten før og at vi pleide å gjøre det på ark osv i klassen.. Husker dessverre ikke hvordan man gjør dette lenger, men det står sikkert en plass på nettet da.. Lenke til kommentar
Iris_L Skrevet 24. mai 2006 Forfatter Del Skrevet 24. mai 2006 Noen andre som kan det? Lenke til kommentar
Pingvinen Skrevet 25. mai 2006 Del Skrevet 25. mai 2006 Dette er HTML/JavaScript, men burde funke greit <script LANGUAGE="JavaScript"> <!-- Begin function calc() { first = document.loveform.name1.value.toUpperCase(); firstlength = document.loveform.name1.value.length; second = document.loveform.name2.value.toUpperCase(); secondlength = document.loveform.name2.value.length; var LoveCount=0; for (Count=0; Count < firstlength; Count++) { letter1=first.substring(Count,Count+1); if (letter1=='L') LoveCount+=2; if (letter1=='O') LoveCount+=2; if (letter1=='V') LoveCount+=2; if (letter1=='E') LoveCount+=2; if (letter1=='Y') LoveCount+=3; if (letter1=='O') LoveCount+=1; if (letter1=='U') LoveCount+=3; } for (Count=0; Count < secondlength; Count++) { letter2=second.substring(Count,Count+1); if (letter2=='L') LoveCount+=2; if (letter2=='O') LoveCount+=2; if (letter2=='V') LoveCount+=2; if (letter2=='E') LoveCount+=2; if (letter2=='Y') LoveCount+=3; if (letter2=='O') LoveCount+=1; if (letter2=='U') LoveCount+=3; } amount=0; if (LoveCount> 0) amount= 5-((firstlength+secondlength)/2) if (LoveCount> 2) amount= 10-((firstlength+secondlength)/2) if (LoveCount> 4) amount= 20-((firstlength+secondlength)/2) if (LoveCount> 6) amount= 30-((firstlength+secondlength)/2) if (LoveCount> 8) amount= 40-((firstlength+secondlength)/2) if (LoveCount>10) amount= 50-((firstlength+secondlength)/2) if (LoveCount>12) amount= 60-((firstlength+secondlength)/2) if (LoveCount>14) amount= 70-((firstlength+secondlength)/2) if (LoveCount>16) amount= 80-((firstlength+secondlength)/2) if (LoveCount>18) amount= 90-((firstlength+secondlength)/2) if (LoveCount>20) amount=100-((firstlength+secondlength)/2) if (LoveCount>22) amount=110-((firstlength+secondlength)/2) if (firstlength==0 || secondlength==0) amount= "Err"; if (amount < 0) amount= 0; if (amount >99) amount=99; document.loveform.output.value=amount+"%"; } // End --> </script> <form name=loveform> <input value="moin" name="name1" type="text" size="20"> + <input value="Rupa" name="name2" type="text" size="20"> = <input value="" name="output" type="text" size="6"> <br> <br> <input value="Calculate!" name="calculate" type="button" value="calculate" onclick="calc()"> </form> Kan finne flere hvis denne ikke passer (hvis du f.eks trenger en som er i PHP). Det er bare å klistre den rett inn i HTML-kode Lenke til kommentar
Iris_L Skrevet 25. mai 2006 Forfatter Del Skrevet 25. mai 2006 Hm... Det går ikke an å regne ut http://kunde-dyrepraten.eivindask.net/side.php?id=176 Lenke til kommentar
Pingvinen Skrevet 25. mai 2006 Del Skrevet 25. mai 2006 (endret) Hm... Det går ikke an å regne ut http://kunde-dyrepraten.eivindask.net/side.php?id=176 6174223[/snapback] Jeg sjekket kildekoden til siden: <script LANGUAGE="JavaScript"><br /> <br /> <br /> <br /> <!-- Begin<br /> function calc() {<br /> <br /> first = document.loveform.name1.value.toUpperCase();<br /> firstlength = document.loveform.name1.value.length;<br /> second = document.loveform.name2.value.toUpperCase();<br /> secondlength = document.loveform.name2.value.length;<br /> var LoveCount=0;<br /> <br /> for (Count=0; Count < firstlength; Count++) {<br /> letter1=first.substring(Count,Count+1);<br /> if (letter1=='L') LoveCount+=2; <br /> if (letter1=='O') LoveCount+=2; <br /> if (letter1=='V') LoveCount+=2; <br /> if (letter1=='E') LoveCount+=2; <br /> if (letter1=='Y') LoveCount+=3; <br /> if (letter1=='O') LoveCount+=1; <br /> if (letter1=='U') LoveCount+=3;<br /> }<br /> <br /> for (Count=0; Count < secondlength; Count++) {<br /> letter2=second.substring(Count,Count+1);<br /> if (letter2=='L') LoveCount+=2;<br /> if (letter2=='O') LoveCount+=2; <br /> if (letter2=='V') LoveCount+=2; <br /> if (letter2=='E') LoveCount+=2;<br /> if (letter2=='Y') LoveCount+=3;<br /> if (letter2=='O') LoveCount+=1;<br /> if (letter2=='U') LoveCount+=3; <br /> }<br /> <br /> amount=0;<br /> if (LoveCount> 0) amount= 5-((firstlength+secondlength)/2)<br /> if (LoveCount> 2) amount= 10-((firstlength+secondlength)/2)<br /> if (LoveCount> 4) amount= 20-((firstlength+secondlength)/2)<br /> if (LoveCount> 6) amount= 30-((firstlength+secondlength)/2)<br /> if (LoveCount> 8) amount= 40-((firstlength+secondlength)/2)<br /> if (LoveCount>10) amount= 50-((firstlength+secondlength)/2)<br /> if (LoveCount>12) amount= 60-((firstlength+secondlength)/2)<br /> if (LoveCount>14) amount= 70-((firstlength+secondlength)/2)<br /> if (LoveCount>16) amount= 80-((firstlength+secondlength)/2)<br /> if (LoveCount>18) amount= 90-((firstlength+secondlength)/2)<br /> if (LoveCount>20) amount=100-((firstlength+secondlength)/2)<br /> if (LoveCount>22) amount=110-((firstlength+secondlength)/2)<br /> <br /> if (firstlength==0 || secondlength==0) amount= "Err";<br /> if (amount < 0) amount= 0;<br /> if (amount >99) amount=99;<br /> <br /> document.loveform.output.value=amount+"%";<br /> }<br /> // End --><br /> </script><br /> Det er ikke rart scriptet ikke vil virke når det er <br/>'s overalt.... Endret 25. mai 2006 av Pingvinen Lenke til kommentar
Iris_L Skrevet 25. mai 2006 Forfatter Del Skrevet 25. mai 2006 Nå har jeg fjernet dem, men nå er det jo ingenting der Trenger visst hjelp til alt jeg :!: Lenke til kommentar
endrebjo Skrevet 25. mai 2006 Del Skrevet 25. mai 2006 (endret) Du må ha: <form name="loveform"> <input type="text" name="name1"> <input type="text" name="name2"> <input type="button" onClick="calc()" value="Regn ut!"> </form> Utenfor scriptet. Endret 25. mai 2006 av endrebjorsvik Lenke til kommentar
Iris_L Skrevet 25. mai 2006 Forfatter Del Skrevet 25. mai 2006 Du må ha: <form name="loveform"> <input type="text" name="name1"> <input type="text" name="name2"> <input type="button" onClick="calc()" value="Regn ut!"> </form> Utenfor scriptet. 6177470[/snapback] Utenfor? Er det over eller under du mener? Lenke til kommentar
endrebjo Skrevet 25. mai 2006 Del Skrevet 25. mai 2006 Du må ha: <form name="loveform"> <input type="text" name="name1"> <input type="text" name="name2"> <input type="button" onClick="calc()" value="Regn ut!"> </form> Utenfor scriptet. 6177470[/snapback] Utenfor? Er det over eller under du mener? 6177479[/snapback] Der du vil at folk skal skrive. Kom på en ting til du må ha. Komplett kode følger: <form name="loveform"> <p>Navn 1: <input type="text" name="name1"> + Navn 2: <input type="text" name="name2"> = <input type="text" name="output"></p> <input type="button" onClick="calc()" value="Regn ut!"> </form> Lenke til kommentar
Iris_L Skrevet 25. mai 2006 Forfatter Del Skrevet 25. mai 2006 Fikk det til med en kode som jeg fant på internett http://kunde-dyrepraten.eivindask.net/side.php?id=176 Men hvordan kan jeg få vekk framen som er helt nederst? (I opera) Her er foressten koden: <IFRAME name="" width="500" height="534" src="http://www.freewebs.com/undiser/love.htm" frameborder="0">Your browser does not support inline frames or is currently configured not to display inline frames.</IFRAME> Lenke til kommentar
Pingvinen Skrevet 25. mai 2006 Del Skrevet 25. mai 2006 (endret) Nå ble det slik 6177555[/snapback] Ikke for å være pirkete men det skrives ikke "kjærlighets test" men "kjærlighetstest"... Det var bra alt ordnet seg! Endret 25. mai 2006 av Pingvinen Lenke til kommentar
endrebjo Skrevet 25. mai 2006 Del Skrevet 25. mai 2006 Loveyou + Loveyou = 99%, mens mange vanlige navn sjeldent får over 50%. Lenke til kommentar
Iris_L Skrevet 25. mai 2006 Forfatter Del Skrevet 25. mai 2006 Nå ble det slik 6177555[/snapback] Ikke for å være pirkete men det skrives ikke "kjærlighets test" men "kjærlighetstest"... Det var bra alt ordnet seg! 6177842[/snapback] Fikset 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å