Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    561

    Controllare che una variabile ha un valore

    Salve, mi servirebbe sapere se esiste in Php una funzione che mi consente di verificare se una variabile(che rappresenta il valore di un oggetto select di html) passata da un form sia stata valorizzata o meno .
    Qualcuno può aiutarmi?



    grazie
    lorenzo

  2. #2
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,031
    se è definita isset, se è valorizzata empty.

  3. #3

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    595
    basta fare una if sulla variabile $_POST["nome campo"]

    Prova questo esempio superbanale
    Codice PHP:
    <?php
    if(($_POST["X"]))
      echo 
    "c'è!!!
    "
    ;
    ?>
    <form method="post">
    <input type="text" value="" name="X">
    <input type="submit" value="prova" name="prova"> 
    </form>
    usi invece isset per vedere se il form è stato inviato oppure si è arrivati alla pagina direttamente da url

    esempio completo
    Codice PHP:
    <?php
    if(!isset($_POST["X"]))
    {
        echo 
    "da url!!";
    } else { 
      if((
    $_POST["X"]))
      {
        echo 
    "c'è!!!
    "
    ;
      } else {
        echo 
    "c'è ma è vuota
    "
    ;
      }
    }
    ?>
    <form method="post">
    <input type="text" value="" name="X">
    <input type="submit" value="prova" name="prova"> 
    </form>

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.