[請益] submit後,亂數值跑掉
功能:
一開始先建立陣列,然後丟亂數給陣列
按submit後,要去判斷陣列裡的值
問題:
submit按了之後
結果整組亂數陣列都變..
該怎麼解決?
<html>
<body>
<CENTER>
<hr>
<?
$ran_array[10]=array();
for ($k=0;$k<10;$k++) //write
{
$ran_array[$k]=rand(100,999);
echo $ran_array[$k].", ";
}
echo "random"."<br>";
for ($i=0;$i<10;$i++) //rearrange
{
for ($j=9;$j>$i;$j--)
{
if($ran_array[$j]<$ran_array[$j-1])
{
$temp=$ran_array[$j];
$ran_array[$j]=$ran_array[$j-1];
$ran_array[$j-1]=$temp;
}
}
}
for ($k=0;$k<10;$k++) //print
{
echo $ran_array[$k].", ";
}
// arrange done
echo "<br>";
echo "<form method=post>";
echo "search_number:"."<input type=text name=n>";
echo "<input type=submit value=送出>"; //""
echo "</form>";
if (isset($n))
{
for ($k=0;$k<10;$k++) //compare
{
if ($ran_array[$k]==$n)
echo "index:" .$k;
}
}
?>
</body>
</HTML>
※ 編輯: saininniang 來自: 220.133.142.122 (11/16 01:33)
※ 編輯: saininniang 來自: 220.133.142.122 (11/16 01:43)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 14 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章