io aggiungerei anche la verifica isset

codice:
if(isset($_POST['campo'])){
  if($_POST['campo']!=""){
    // c1  
  }
  else{
    // c2
  }
}
else{
  // c3
}