• User Attivo

    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 ..


  • Consiglio Direttivo

    Ciao tanaka, prova a mettere il name="submit" nel tasto di invio. 😉


  • User

    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]


  • User Attivo

    Grazie infinite ragazzi !!!!!!!!!!!!!

    Sia a Samyorn che a DrGeekoz !!

    gentilisssssssssimi !!!!

    🙂


  • User

    Non c'è di che.. figurati. 🙂