Ansem_93
12-11-2011, 16:25
Raga scusate,ma ho appena iniziato a studiare php quindi ancora non so bene come funziona. volevo fare una pagina che semplicemente guardasse tra 10 text qual'era il valore minimo. Però non riesco a capire perchè non funzioni :/ qualcuno mi può aiutare?
<?php
$array=array(0);
$min=0;
if (isset ($_GET["invia"])) {minimo($_GET);}
else{echo "non funziona";};
function minimo ($array){
global $min;
global $array;
$min=$array["1"];
for ($i=2;$i<=10;$i++){
if ($array[$i]<$min) {$min=$array[$i];};
};
};
$input="<input type='text' name='$1'>
<input type='text' name='$2'>
<input type='text' name='$3'>
<input type='text' name='$4'>
<input type='text' name='$5'>
<input type='text' name='$6'>
<input type='text' name='$7'>
<input type='text' name='$8'>
<input type='text' name='$9'>
<input type='text' name='$10'>
";
$ac='<HTML><BODY><form action="index.php" method="GET">';
echo $ac;
echo $input;
/* for ($i=1; $i<=10; $i++){
print $input;};*/
$pulsante='<input type="submit" name="invia">';
print $pulsante;
print $min;
?>
non riesco a capire perchè non funzione menno l'isset :/ eppure i dati vengono inviati
<?php
$array=array(0);
$min=0;
if (isset ($_GET["invia"])) {minimo($_GET);}
else{echo "non funziona";};
function minimo ($array){
global $min;
global $array;
$min=$array["1"];
for ($i=2;$i<=10;$i++){
if ($array[$i]<$min) {$min=$array[$i];};
};
};
$input="<input type='text' name='$1'>
<input type='text' name='$2'>
<input type='text' name='$3'>
<input type='text' name='$4'>
<input type='text' name='$5'>
<input type='text' name='$6'>
<input type='text' name='$7'>
<input type='text' name='$8'>
<input type='text' name='$9'>
<input type='text' name='$10'>
";
$ac='<HTML><BODY><form action="index.php" method="GET">';
echo $ac;
echo $input;
/* for ($i=1; $i<=10; $i++){
print $input;};*/
$pulsante='<input type="submit" name="invia">';
print $pulsante;
print $min;
?>
non riesco a capire perchè non funzione menno l'isset :/ eppure i dati vengono inviati