in tal caso vi è la funzione empty()
In pratica una variabile anche se vuota (empty) può cmq esistere (isset)
ad esempio
Codice PHP:
if( (!isset($_POST['campo_form'])) || (empty($_POST['campo_form])) )
{
echo "il campo_form è obbligatorio!";
}
tradotto: se non essiste o è vuota la variabile $_POST['campo_form']
Ad esempio
Codice PHP:
<?PHP
$variabile1="";
if(isset($variabile1))
{
echo "la variabile 1 esiste
";
}
else
{
echo "la variabile 1 non esiste
";
}
if(empty($variabile1))
{
echo "la variabile 1 è vuaota
";
}
else
{
echo "la variabile 1 non è vuaota
";
}
prova questo script...
dopo riprovalo modificando il primo rigo con
$variabile2="qualsiasi cosa";