verschillende zinnen script

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lethal

Lethal

23/10/2004 19:51:00
Quote Anchor link
Hey,

ik probeer een scriptje te maken, die constant wat anders zegt.
Het probleem is: Hij geeft een fout melding
plus dat ik er nog iets bij zou willen zetten.

dit is het script tot nu toe

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$test
= rand (1,5);

print ("<br><br><br><br><br>");

if $test == 1 print ("je kwam een zwerver tegen en schopte hem");    
elseif $test == 2 print ("niks te zien");
elseif $test == 3 print ("gaap wat ben ik moe");
elseif $test == 4 print ("ik zou dit ook met echo kunnen schrijven");
elseif $test == 5 print ("Wat ben jij lelijk zeg!");

?>


ik zou er nog bij willen hebben een vernieuwen knop die elke keer neergezet werd maar ik zou niet weten hoe...

kan iemand mij helpen?
 
PHP hulp

PHP hulp

28/12/2024 06:09:08
 
Stefan

stefan

23/10/2004 19:59:00
Quote Anchor link
Bovenaan:

echo "<form action='$PHP_SELF'>";


onderaan:

echo "<input type='submit' value='vernieuwen' name='submit' />
</form>";
Zo goed?
 
Lethal

Lethal

23/10/2004 20:07:00
Quote Anchor link
ja... denk het wel

Edit: Hij doet het nog steeds niet:S

script nu...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php

echo "<form action='$PHP_SELF'>";

$test = rand (1,5);

print ("<br><br><br><br><br>");

if $test == 1 print ("je kwam een zwerver tegen en schopte hem");    
elseif $test == 2 print ("niks te zien");
elseif $test == 3 print ("gaap wat ben ik moe");
elseif $test == 4 print ("ik zou dit ook met echo kunnen schrijven");
elseif $test == 5 print ("Wat ben jij lelijk zeg!");

echo "<input type='submit' value='vernieuwen' name='submit' />
</form>"
;

?>
Gewijzigd op 23/10/2004 20:12:00 door Lethal
 
Steff   an

Steff an

23/10/2004 20:12:00
Quote Anchor link
Waarom doe je dit niet met array's zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php

$kies
=rand(0,4);

$zin[0]="zin 1";
$zin[1]="zin 2";
$zin[2]="zin 3";
$zin[3]="zin 4";
$zin[4]="zin 5";

echo $zin[$kies];

echo "<form action='$_SERVER[PHP_SELF]'>";
echo "<input type='submit' value='vernieuwen' name='submit' /></form>";
?>



zo is dat véél makkelijker.
Gewijzigd op 23/10/2004 20:16:00 door Steff an
 
Steff   an

Steff an

23/10/2004 20:15:00
Quote Anchor link
Je kan ipv dat formulierje ook dit doen:

echo "<a href='#'>klik</a>";
Gewijzigd op 23/10/2004 20:16:00 door Steff an
 
Baken

Baken

23/10/2004 21:31:00
Quote Anchor link
In welke zin zit de fout?
Welke fout geeft hij?
 
Lethal

Lethal

24/10/2004 17:11:00
Quote Anchor link
greedyxl:
Waarom doe je dit niet met array's zo:


omdat ik geen flauw idee heb hoe dat werkt:S en ik wel graag wil weten wat ik maak:)

en @ Jelmer... het is een parse error op regel 3

Edit: greedyxl volgens mij zit er een foutje in je scriptje:) als je iets met echo doet moet je dat toch altijd tussen "" zetten?
Gewijzigd op 24/10/2004 17:14:00 door Lethal
 
Micha

Micha

24/10/2004 17:20:00
Quote Anchor link
Laat het script eens zien dat je nu hebt?
 
Jorik

Jorik

24/10/2004 17:20:00
Quote Anchor link
met een functie juist niet, dan moet het eigenlijk erbuiten, als het in een zin is is het als het goed is zoiets:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
echo "Naam: ".$_POST['naam']." ingelogd";
?>


ofzo :)
 
Lethal

Lethal

24/10/2004 17:21:00
Quote Anchor link
nog steeds wat daar boven staat;)

Edit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php  

echo "<form action='$PHP_SELF'>";  

$test = rand (1,5);

print ("<br><br><br><br><br>");

if $test == 1 print ("je kwam een zwerver tegen en schopte hem");    
elseif $test == 2 print ("niks te zien");
elseif $test == 3 print ("gaap wat ben ik moe");
elseif $test == 4 print ("ik zou dit ook met echo kunnen schrijven");
elseif $test == 5 print ("Wat ben jij lelijk zeg!");

echo "<input type='submit' value='vernieuwen' name='submit' />
</form>"
;  

?>
Gewijzigd op 24/10/2004 17:22:00 door Lethal
 
Baken

Baken

24/10/2004 17:24:00
Quote Anchor link
Het script van greedxql werkt, misschien kun je haar nog even vragen hoe die werkt dan heb je er ook weer wat van geleerd!
 
Micha

Micha

24/10/2004 17:29:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php  
$rand
= rand (1,5);  
echo "<br><br><br><br><br>";  

if $test == 1 print ("je kwam een zwerver tegen en schopte hem");      
elseif $test == 2 print ("niks te zien");  
elseif $test == 3 print ("gaap wat ben ik moe");  
elseif $test == 4 print ("ik zou dit ook met echo kunnen schrijven");  
elseif $test == 5 print ("Wat ben jij lelijk zeg!");  

echo "<a href='#'>Vernieuw</a>";  

?>


Als je hem zo wil, met if en elseif, moet het zo werken.
Die manier van greedxl werkt beter
 
Lethal

Lethal

24/10/2004 18:52:00
Quote Anchor link
sorry... maar moet $test dan niet $rand zijn?
 
Jorik

Jorik

24/10/2004 20:16:00
Quote Anchor link
Eerst was $test = rand (1,5).. is intijd veranderd :)..

Tis trouwens greedyxl, net greedxl of greedxql :P...

@micha
bij de if en elseif gebeuren ben je de {} vergeten :)..
 
Steff   an

Steff an

24/10/2004 20:25:00
Quote Anchor link
Quote:
Het script van greedxql werkt, misschien kun je haar nog even vragen hoe die werkt dan heb je er ook weer wat van geleerd!


haar??? Ik ben een hem(misschien dan wel tijd voor een nieuw naam)

Edit:
Gewijzig(zie nickname)
Gewijzigd op 24/10/2004 20:30:00 door Steff an
 
Alfred -

Alfred -

24/10/2004 20:26:00
Quote Anchor link
Jorik: Niet bepaald...
De { & } zijn niet verplicht...
de ( & ) daarentegen wel dacht ik....
 
Jorik

Jorik

24/10/2004 21:43:00
Quote Anchor link
Greed@xl :S?...
vond greedyxl beter klinken en leuker :)..
waar slaat het eigenlijk op ? greedyxl, Grote Y XL :S?..
 
Steff   an

Steff an

24/10/2004 22:03:00
Quote Anchor link
????????????? geen idee
 
Micha

Micha

24/10/2004 22:24:00
Quote Anchor link
Lol
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.