Posto il codice:

codice:
$nome = ucfirst($_POST['nome']);
$cod_cliente = $_POST['cod_cliente'];
echo "$cod_cliente";
echo  "$nome";

if ($nome == " "  && $cod_cliente == " ")
$temp= "";
if ($nome == " "  && $cod_cliente <> " ")
$temp= "cod_cliente";
if ($nome <> " "  && $cod_cliente == " ")
$temp= "nome";

echo "$temp";
switch
succede che se cod_cliente è valorizzato non passa dal secondo if come dovrebbe e quindi la variabile temp che è costruita negli if viene considerata sconosciuta, ma cosa c'è di errato nelle condizioni degli IF?