Puoi anche tentare di usare la funzione strlen().
Potresti integrare il tutto nello script precedente come segue:
Codice PHP:
// prelevo la striga da valutare passata via post
$stringa = $_POST['nuovacartella'];
// conto i caratteri dela stringa, spazi compresi
$num_caratteri = strlen($stringa);
// esplodo la stringa in un array di parole
$array_parole = explode(" ", $stringa);
// determino di quante parole è composta la stringa
$num_parole = count($array_parole);
if ($num_parole > 4 OR $num_caratteri > 28) {
// stringa troppo lunga
} else {
// stringa OK
}