Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Controllo form

  1. #1

    Controllo form

    Salve.
    Ho un form html con questo codice:
    codice:
    <form name="form1" method="post" action="index.php?pg=profilo">
      <table width="300" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
          <td>Nome completo: </td>
          <td><input name="nome" type="text" id="nome" value="<? echo $_SESSION['nome']; ?>" maxlength="32"></td>
        </tr>
        <tr>
          <td>Et&agrave;:</td>
          <td><input name="eta" type="text" id="eta" value="<? echo $_SESSION['eta']; ?>" maxlength="32"></td>
        </tr>
      </table>
      <p align="center" class="Stile1"></p>
      <p align="center" class="Stile1">
        <input name="submit" id="submit" type="image" src="img/aggiorna.png" alt="Conferma" border="0">
        <input name="action" type="hidden" id="action" value="aggiorna">
    </p>
    </form>
    E sopra il codice del form ho il codice php che inizia con if($_POST['action']=='aggiorna') {
    e comincia a processare i dati.
    Il mio problema arriva qui.
    Se voglio controllare che i campi siano pieni uso
    if($nome==NULL|$eta==NULL) {
    echo"Campi vuoti";
    }

    Ma facendo cosi l'applicazione mi scrive Campi Vuoti ma continua ed aggiorna tutto lo stesso.
    Mettendo exit(); dopo l'echo non mi carica il resto della pagina.
    Come faccio?

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    108
    Deve essere

    if($nome==NULL || $eta==NULL) {
    echo"Campi vuoti";
    }

    (con due stanghette o con un OR).. prova e fammi sapere

  3. #3
    Procede lo stesso.... Stesso problema

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    108
    Codice PHP:
    <?php
    $nome 
    $_POST["nome"];
    $eta $_POST ["eta"];

    if(
    $nome == ' ' || $eta ' '){
    echo 
    "Errore."
    }
    else{
    //codice da eseguire
    }
    ?>
    Così dovrebbe andare :master:

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    108
    Figurati

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.