• User Newbie

    problema con casella di testo

    salve a tutti!!premetto che sono nuovo nell'utilizzo del php

    avevo un problema riguardante una casella di testo!

    devo fare in modo che scrivendo un valore in quella casella mi venga memorizzato il valore e portato in un altra pagina tramite la pressione di un link a quella pagina

    utilizzo il metodo post per tale procedura ma non capisco perchè nn funzioni!!!❌x:x

    <td bgcolor="<?php echo $color; ?>"><center><form name="quantita" method="post" id="quantita" action="carrello.php"> <br>
    <center><input type="text" name="quantita" ROWS=1 COLS=1 SIZE=1 MAXLENGTH=3></center></td>
    <td bgcolor="<?php echo $color; ?>"><center><A HREF="carrello.php"><IMG SRC="carrello.jpg" WIDTH=20 HEIGHT=20 BORDER=0></center></td>
    </center></tr>

    grazie in anticipo :ciauz:


  • Moderatore

    Premesso che non riesco a capire come si possa pensare di fare un carrello elettronico senza aver una conoscenza approfondita del linguaggio, nel tuo caso risolvi in vari modi:

    1. passi il valore del campo tramite $_POST['quantita'] e poi gestisci tale dato come tu voglia (lo piazzi nel db, te lo porti dietro in altri modi)

    2. setti un cookie -> http://it2.php.net/manual/it/function.setcookie.php

    3. usi le sessioni. -> http://it.php.net/manual/it/ref.session.php

    Prova e nel caso chiedi se non ti torna qualcosa 🙂

    :ciauz:


  • User Newbie

    grazie mille per la risposta

    purtrollo nelle università funziona cosi: ti danno delle nozioni basilari di sql e di chiedono di fare progetti assurdi

    tornando a noi come ho mostrato prima ho infatti usato il metodo "post" solo che se accedo alla pagina carrello.php tramite link non ottengo nulla!!

    ho anche creato un controllo nn riesco a capire dove sbaglio

    carrello.php

    <?php
    if(isset($_POST['quantita'])){

    echo $user;
    echo $_POST[quantita];
    $quanti=$_POST[quantita];
    echo $quanti ;

    }

    if(!isset($_POST['quantita'])){
    echo $user.$user;
    }

    ?>


  • User Newbie

    ok risolto

    nn si puo fare una cosa come pretedevo di farla io!!!senza l'uso di un pulsante perso il valore del POST

    grazie a tutti

    se volete si puo anche chiuedere