Avatar billede biver.dk Nybegynder
12. januar 2003 - 21:41 Der er 11 kommentarer og
1 løsning

Spørg og svar...

Er der en der kan finde ud af at lave et script til mig, hvor man kan spørge om noget og så få et helt tilfældig svar fra en liste.
fx:
l_________l l spørg l

Svar: 5
Avatar billede olebole Juniormester
12. januar 2003 - 21:53 #1
<ole>

<?

$bla = array(
    "noget",
    "noget andet",
    "noget tredie"
);

$r = rand( 0, count($bla)-1 );
print $bla[$r];

?>

/mvh
</bole>
Avatar billede biver.dk Nybegynder
12. januar 2003 - 21:59 #2
Den virker hvis ikke helt, der er ikke noget sted at skrive sit spm eller trykke spørg... Og svaret er der med det samme
Avatar billede olebole Juniormester
12. januar 2003 - 22:01 #3
Og hvis du vil have noget HTML med:

<?

if ( isset($act) && $act=="ask" && isset($spm) && $spm<>"" ) {
    $bla = array(
        "noget",
        "noget andet",
        "noget tredie"
    );
   
    $r = rand( 0, count($bla)-1 );
    $svar = "Svaret er: ".$bla[$r]."<br>\n";
}

?>
<html>
<body>

<?=$svar?>

<form action="<?=$PHP_SELF?>" method="post">
<input type="hidden" value="ask" name="act">
Spørg <input name="spm" type="text"><br>
<button type="submit">Tryk</button>

</body>
</html>

/mvh
Avatar billede biver.dk Nybegynder
12. januar 2003 - 22:04 #4
Kan man ikke gøre så svaret kommer nederst og knappen og spørgelinjen står på en række?
Avatar billede olebole Juniormester
12. januar 2003 - 22:09 #5
Hvaaaaa ..... har du aldrig rodet med HTML?

<form action="<?=$PHP_SELF?>" method="post">
<input type="hidden" value="ask" name="act">
Spørg <input name="spm" type="text">
<button type="submit">Tryk</button><br>

<?=$svar?>

/mvh
Avatar billede biver.dk Nybegynder
12. januar 2003 - 22:14 #6
Det lang tid siden!

Der må ikke stå et svar istarten
Avatar billede olebole Juniormester
12. januar 2003 - 22:20 #7
Det gør der heller ikke  :)
/mvh
Avatar billede biver.dk Nybegynder
12. januar 2003 - 22:23 #8
okay...
Avatar billede ztyxx Nybegynder
12. januar 2003 - 22:26 #9
efter nye standarder bør
<form action="<?=$PHP_SELF?>" method="post">
være
<form action="<?=$_SERVER["PHP_SELF"];?>" method="post">
Avatar billede olebole Juniormester
12. januar 2003 - 22:30 #10
Det kan der være noget i, ztyxx  ;o)
/mvh
Avatar billede ztyxx Nybegynder
12. januar 2003 - 23:10 #11
hehe, selv gamle rotter kan rettes på*LOL*
Avatar billede olebole Juniormester
12. januar 2003 - 23:14 #12
Ork ... jeg laver zq ligeså mange fejl, som alle andre. Fordelen er bare, man efterhånden bliver bedre og hurtigere til at finde dem  ;o)
var_dump(), print - og i JS: alert() - er da noget af det, jeg skriver mest  *LoooL*
/mvh
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester