Originariamente inviato da flabel
Quindi da quello che ho capito, io non posso fare il controllo di un form tramite php e poi, nel caso ci sia l'errore (campo vuoto), far visualizzare un messaggio di 'alert' tramite js?

...
lo puoi fare anche in php:

codice:
if ($campoobbligatorio==""){
  echo "<script type=\"text/javascript\">";
  echo "alert('campo deve essere compilato');";
  echo "</script>";
}
o se non lo vuoi fare con un echo chiudi i tag php e riaprili dopo:
codice:
if ($campoobbligatorio==""){
  ?>
  <script type=\"text/javascript\">
  alert('campo deve essere compilato');
  </script>
  <?
}