Metto il controllo ai campi del form, ma un campo vorrei che passi sia se è vuoto e sia se è compilato.
Con la seguente funzione o controllo se è compilato, ma se è vuoto non me lo fa passare, un suggerimento per come fare?
Codice: Seleziona tutto
// verifico che il nome del tutore sia solo caratteri alfanumerici
elseif (!preg_match('/^[A-Za-z \'-]+$/i',$stutor)) {
echo '<h2>Il nome del tutore deve essere solo caratteri alfanumerici</h2><br><p align="center"><i><a href="javascript:window.history.go(-1);">Torna al Form</a></i></p>';
Codice: Seleziona tutto
switch ($stutor) {
case (!preg_match('/^[A-Za-z \'-]+$/i',$stutor)):
echo '<h2>Il nome del tutore deve essere solo caratteri alfanumerici</h2><br><p align="center"><i><a href="javascript:window.history.go(-1);">Torna al Form</a></i></p>';
exit;
case "":
}