Visualizzazione dei risultati da 1 a 6 su 6

Hybrid View

  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Intanto ti consiglio di leggere qualcosa riguardo PHP

    http://www.html.it/guide/guida-php-di-base/

    perché a meno di impostazioni particolari (pericolose per la sicurezza e non più in uso da un bel po' di tempo, ovvero uso di variabili globali): $nome non conterrà il dato che ti aspetti, sarà sempre una variabile vuota.

    Per recuperare i dati del form devi usare l'array $_POST

    Codice PHP:
    if (isset($_POST['nome'])
    {
        if((
    $_POST['nome'] == "")||($_POST['nome'] == "a")) {
            echo 
    "Errore: campo vuoto o uguale ad a";
        }
        else
            echo 
    $_POST['nome'];


  2. #2
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Intanto ti consiglio di leggere qualcosa riguardo PHP

    http://www.html.it/guide/guida-php-di-base/

    perché a meno di impostazioni particolari (pericolose per la sicurezza e non più in uso da un bel po' di tempo, ovvero uso di variabili globali): $nome non conterrà il dato che ti aspetti, sarà sempre una variabile vuota.

    Per recuperare i dati del form devi usare l'array $_POST

    Codice PHP:
    if (isset($_POST['nome'])
    {
        if((
    $_POST['nome'] == "")||($_POST['nome'] == "a")) {
            echo 
    "Errore: campo vuoto o uguale ad a";
        }
        else
            echo 
    $_POST['nome'];

    Ho provato a fare come dici ma non mi stampa nulla, nè in caso di errore nè in caso di input corretto...

  3. #3
    Ho risolto facendo
    codice:
                      if(isset($_POST['Submit'])) {
                          if(($_POST['nome'] == "") || ($_POST['nome'] == "a")) {
                              echo "Errore: campo vuoto o uguale ad a";
                          }
                          else
                              echo $_POST['nome'];
                      }

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 © 2026 vBulletin Solutions, Inc. All rights reserved.