- Home
- Categorie
- Coding e Sistemistica
- PHP
- Form che passa dati alla stessa pagina
-
Form che passa dati alla stessa pagina
Perchè a me questo metodo non funziona ????? Non riesco proprio a capire ..
Dove sbaglio ??? Questo script non và ....
[LEFT][php]<?php
IF(isset($_POST['submit']))
{?>
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hai scelto categoria</title>
</head>
<body>
<?php
$sceltacategoria = $_POST['categoria'];
echo "Categoria:" . " " . $sceltacategoria;
echo "<br /><br />";
die("hai effettuato una scelta");?>
</body>
</html>
<?php
}
else
{
?><html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> Scegli categoria</title></head>
<body>
<form name="FORM" method="post" action="" enctype="text" />
Scegli la categoria dei progetti da visionare
<select name="categoria">
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
</select>
<br /><br />
<input type="submit" value="submit" /></form>
</body>
</html>
<?php
}
?> [/php][/LEFT]Perchè ????
Stò impazzendo ..
-
Ciao tanaka, prova a mettere il name="submit" nel tasto di invio.
-
Ecco a te, non avevi impostato l'azione del form. Mi sono permesso di dare una sistemata alla pagina, per fare funzionare il tutto devi chiamare la pagina "cat_sel.php".
Ecco il codice:
[PHP]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hai scelto categoria</title>
</head>
<body><?php
IF(isset($_POST['submit'])) {$sceltacategoria = $_POST['categoria'];
echo "Categoria:" . " " . $sceltacategoria;
echo "<br /><br />";
die("hai effettuato una scelta");} else {
?><form name="FORM" method="post" action="cat_sel.php" enctype="text" />
Scegli la categoria dei progetti da visionare
<select name="categoria">
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
</select>
<input type="submit" name ="submit" value="submit" />
</form><?php
}
?></body>
</html>[/PHP]
-
Grazie infinite ragazzi !!!!!!!!!!!!!
Sia a Samyorn che a DrGeekoz !!
gentilisssssssssimi !!!!
-
Non c'è di che.. figurati.