verschillende zinnen script
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)
1
2
3
4
5
6
7
8
9
10
11
12
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!");
?>
$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?
echo "<form action='$PHP_SELF'>";
onderaan:
echo "<input type='submit' value='vernieuwen' name='submit' />
</form>";
Zo goed?
Edit: Hij doet het nog steeds niet:S
script nu...
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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>";
?>
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
Welke fout geeft hij?
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
Laat het script eens zien dat je nu hebt?
Edit:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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>";
?>
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
Het script van greedxql werkt, misschien kun je haar nog even vragen hoe die werkt dan heb je er ook weer wat van geleerd!
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
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>";
?>
$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
sorry... maar moet $test dan niet $rand zijn?
Tis trouwens greedyxl, net greedxl of greedxql :P...
@micha
bij de if en elseif gebeuren ben je de {} vergeten :)..
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
De { & } zijn niet verplicht...
de ( & ) daarentegen wel dacht ik....
vond greedyxl beter klinken en leuker :)..
waar slaat het eigenlijk op ? greedyxl, Grote Y XL :S?..
????????????? geen idee
Lol