Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di fastcdr
    Registrato dal
    Aug 2006
    Messaggi
    235

    risultato di un form metodo jet o post.....

    Buonasera a tutti premesso che ho iniziato da un paio di settimane a studiare il php chiedevo aiuto x questo piccolo script (che con tanta fatica)ho costruito per il mio sito.
    N.B. il form funziona benissimo e la risposta della pagina php anche, il mio problema è riuscire a visulizzare nella stessa pagina dove risiede il form html il responso della pagina php.
    ho provato anche a inviare il form in metodo get ma ottengo lo stesso risultato
    vi ringrazio in anticipo

    pagina html

    <html>
    <head>
    <title>Adesivi Prespaziati PVC Intaglio Monocolore</title>
    </head>
    <body>
    <form action="Adesivi Prespaziati PVC Intaglio Monocolore.php" method="post">
    <table>
    <tr><td>Base cm.:</td><td><input type="text" name="Basecm" /></td></tr>
    <tr><td>Altezza cm.:</td><td><input type="text" name="Altezzacm" /></td></tr>
    <tr><td>Quantita pz.:</td><td><input type="text" name="Quantitapz" /></td></tr>
    <tr><td>Colore:</td><td><input type="text" name="Colore" /></td></tr>
    <tr><td><input type="submit" value="Calcola" /></td></tr>
    </table>
    </form>
    </body>
    </html>


    pagina php

    <html>
    <head>
    <title>Adesivi Prespaziati PVC Intaglio Monocolore</title>
    </head>
    [img]images/testatagif.gif[/img]
    <body>
    <?php
    print("<h3>Il costo del materiale da voi richiesto IVA TRASPORTO E MONTAGGIO esclusi è il seguente:</h3>\n");
    print("<h3>Base cm.: $_REQUEST[Basecm]<h3>\n");
    print("<h3>Altezza cm.: $_REQUEST[Altezzacm]<h3>\n");
    print("<h3>Quantita pz.: $_REQUEST[Quantitapz]<h3>\n");
    print("<h3>Colore: $_REQUEST[Colore]<h3>\n");
    print("<h3>Costo Totale: ");
    print($_REQUEST[Basecm] * $_REQUEST[Altezzacm] * $_REQUEST[Quantitapz] * 0.01);
    print(" euro</h3>\n");
    ?>
    </body>
    </html>

  2. #2
    beh, nella stessa pagina, con il solo php è molto difficile.... xò puoi sempre ricreare la pagina iniziale in una nuove, ingannando l'utente, e facendogli credere di non aver cambiato pag

    vai ad una nuova pagina, dove ci sono i risultati e sopra il form, con i valori inseriti dall'utente (basta che riprendi i valori e li rimetti nei campi, etc)

    lo script che riceve diventerebbe
    Codice PHP:
    <html>
    <head>
    <title>Adesivi Prespaziati PVC Intaglio Monocolore</title>
    </head>
    [img]images/testatagif.gif[/img]
    <body>
    <form action="Adesivi Prespaziati PVC Intaglio Monocolore.php" method="post">
    <table>
    <tr><td>Base cm.:</td><td><input type="text" name="Basecm" value='<?php echo $_REQUEST[Basecm]; ?>' /></td></tr>
    <tr><td>Altezza cm.:</td><td><input type="text" name="Altezzacm" value='<?php echo $_REQUEST[Altezzacm]; ?>' /></td></tr>
    <tr><td>Quantita pz.:</td><td><input type="text" name="Quantitapz" value='<?php echo $_REQUEST[Quantitapz]; ?>' /></td></tr>
    <tr><td>Colore:</td><td><input type="text" name="Colore" value='<?php echo $_REQUEST[Colore]; ?>' /></td></tr>
    <tr><td><input type="submit" value="Calcola" /></td></tr>
    </table>
    </form>


    <?php
    print("<h3>Il costo del materiale da voi richiesto IVA TRASPORTO E MONTAGGIO esclusi è il seguente:</h3>\n");
    print(
    "<h3>Base cm.: $_REQUEST[Basecm]<h3>\n");
    print(
    "<h3>Altezza cm.: $_REQUEST[Altezzacm]<h3>\n");
    print(
    "<h3>Quantita pz.: $_REQUEST[Quantitapz]<h3>\n");
    print(
    "<h3>Colore: $_REQUEST[Colore]<h3>\n");
    print(
    "<h3>Costo Totale: ");
    print(
    $_REQUEST[Basecm] * $_REQUEST[Altezzacm] * $_REQUEST[Quantitapz] * 0.01);
    print(
    " euro</h3>\n");
    ?>
    </body>
    </html>

    altrimenti devi ricorrere a javascript con ajax, ma si complica tutto!!!

    Errare e' umano, ma per fare veramente casino serve la password di root.
    Coltiva Linux........Tanto windows si impianta da solo!!!!!
    PHP 4 Ever

  3. #3
    Utente di HTML.it L'avatar di fastcdr
    Registrato dal
    Aug 2006
    Messaggi
    235
    Grazie mille provo intanto sperimento grazie ancora ciao

  4. #4
    Utente di HTML.it L'avatar di fastcdr
    Registrato dal
    Aug 2006
    Messaggi
    235
    Grazie mille provo intanto sperimento grazie ancora ciao
    funziona va benissimo complimenti GRAZIE MIX

  5. #5
    d niente

    (okkio a non floodare con due mex d seguito... usa il tasto modifica!!!)

    ciauz Mix

    Errare e' umano, ma per fare veramente casino serve la password di root.
    Coltiva Linux........Tanto windows si impianta da solo!!!!!
    PHP 4 Ever

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.