Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    37

    invio attraverso form html

    ciao,
    come potete vedere sono alle prime armi..
    non riesco a far si che quando premo "INVIA" nella mia pagina html, mi dia come risultato la variabile $nome definita nel file php.
    Praticamente quando lancio l'index.html, digito nel campo un nome qualsiasi, premo "INVIA", non dovrebbe succedere nulla, anzi dovrebbe aprirsi il file prova.php vuoto!!!
    Se invece digito nel campo la parola paolo, premo "INVIA", dovrebbe aprirsi la pagina php con visualizzato la parola benvenuto.
    Questo non succede, anzi quando clicco su "INVIA" mi si apre il download del file php in tutti e due le situazioni!!!
    Ma dov'è l'errore?



    Vi allego il codice HTML e PHP dei relativi due file:

    questo è il file "index.html"
    <html>
    <body>
    <h3>mia pagina web</h3>


    <form action="prova.php" method="post" >
    NOME: <input type="text" name="pippo" />
    <input type="submit" value="INVIA" />
    </form>
    </body>
    </html>



    questo è il file "prova.php"
    <html>
    <body>
    <?php
    $nome=$_post["pippo"];
    if($nome=="paolo"){
    echo "benvenuto"}
    ?>
    </body>
    </html>



    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    719
    Ti appare il download? Probabilmente il tuo server nkn supporta il php.
    Comunque è $_POST e non $_post, e in oltre manca un ; dopo l'echo


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.