Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    perchè non funziona!!!!

    semplicissimo form
    <form action="login.php" method="post">
    dove dentro c'è un semplicissimo campo di testo
    <input type="text" name="a">
    ho dato nome "a"
    poi nella pagina login.php scrivo
    if ($a != "andrea") {fai l'azione numero 1}
    else {fai l'azione numero 2}

    perchè questo script fa sempre l'azione numero 1 anche se sul campo di testo del form scrivo "andrea"?

    Vi prego aiutatemi.

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    1,141
    mi sa che hai register_global impostato su off ( com'è giusto che sia), perciò i dati passati in post ed in get
    li recuperi con $_POST, $_GET....

    if ($_POST['a'] != "andrea")
    {fai l'azione numero 1}

    prova così...

    ciao

  3. #3
    purtroppo non funziona neanche con $_POST['a']

    sai darmi qualche altro consiglio?

  4. #4
    l'idea poteva essere anche buona infatti ho appena cambiato fornitore ma purtroppo non funziona neanche con $_POST['a']

    Qualcuno può aiutarmi?

  5. #5
    Originariamente inviato da yellowbus
    l'idea poteva essere anche buona infatti ho appena cambiato fornitore ma purtroppo non funziona neanche con $_POST['a']

    Qualcuno può aiutarmi?
    il form lo hai chiuso???? Vero?

    stampa l'array $_POST e vedi che cosa contiene.

    print_r($_POST);

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

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.