Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Dove sbaglio?

  1. #1

    Dove sbaglio?

    Salve, ho sempre lavorato con il semplice html e solo da 2 settimane ho iniziato a lavorare con il php!

    Ho 2 pagine:

    1) password.php

    <form action="controllo.php" method="post">
    <input type="password" name="pswd" size=18 maxlength=36 class="input" value="" title="">
    <input type="button" class="input" value="Entra">
    </form>


    2) controllo.php

    <?php

    $pswd = "000000";

    if ($pas == "$pswd");

    include("si.php");

    else

    include("no.php");

    ?>

    Naturalmente non funziona ma non riesco a capire dove sbaglio!
    Mi potete dare una mano?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di deleted_id_48586
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    la varibile $pswd la devi riprendere in questo modo dal campo di input.

    $pswd = $_POST['pswd'];

  3. #3

    non capisco

    Non riesco a capire

    nella prima pagina ho 2 campi input.

    devo inserire $pswd = $_POST['pswd']; in tutti e 2 i campi oppure .......

    quando scrivo la password "000000" e batto invio mi dice che è sbagliata la riga 10 della pagina controllo.php ossia la riga dove ho scritto else.

    Ps se provo a cliccare il tasto <input type="button" class="input" value="Entra">
    non mi porta danessuna parte!


  4. #4
    <input type="submit" class="input" value="Entra">

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5

    Ho risolto

    Grazie per il vostro aiuto!
    Devo ammettere che sono propio tonto per aver scritto button al posto di submit
    per la seconda pagina, alla fine ho scritto

    <?

    if ($pswd == "000000")
    {
    include("si.php");
    }
    else if ($pswd != "000000")
    {
    include("no.php");
    }
    ?>

    In questo modo ho risolto tutti i prob!!!!

  6. #6
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657

    Re: Ho risolto

    Originariamente inviato da VirtualVeV
    Grazie per il vostro aiuto!
    Devo ammettere che sono propio tonto per aver scritto button al posto di submit
    per la seconda pagina, alla fine ho scritto

    <?

    if ($pswd == "000000")
    {
    include("si.php");
    }
    else if ($pswd != "000000")
    {
    include("no.php");
    }
    ?>

    In questo modo ho risolto tutti i prob!!!!
    se metti un campo di nome paswd

    non tutti i server supportano la cosa $paswd

    quindi è universale usare $_POST['paswd']

    nn so se mi spiego

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.