variabler i funktionen Range
Jeg er ved at lave et script der laver et array med tallene fx 120 til 200 alt efter hvad man nu smider ind i formularen.Men jeg er stødt på et problem, jeg kan godt få det til at virke hvis jeg bare skriver selve tallene i range() men ligeså snart den skal sætte variabler derind i stedet for kan den ikke.
Min kode:
<BODY>
<FORM ACTION="tal.php" METHOD="POST">
<INPUT TYPE="text" NAME="fra">
<INPUT TYPE="text" NAME="til">
<INPUT TYPE="submit" VALUE="bland" NAME="hmm">
</FORM>
<TABLE WIDTH="600" BORDER="1">
<TR>
<TD WIDTH="100%">
<?
if ($_POST[hmm]) {
$til = $_POST[til];
$fra = $_POST[fra];
$antal = $til - $fra;
echo "Her er tallene fra $fra til $til i tilfældig rækkefølge, husk den vandrette scrollbar!";
$numbers = range($fra,$til);
shuffle($numbers);
$i = 0;
while($i < $antal) {
$i = $i +1;
echo $numbers[$i];
echo " ";
}
}
?>
Er der nogle der ved hvad der kan være galt eller som har en anden metode at løse problemet på?