Buondi,
mi sono intestardito, anche per la mia poca conoscenza (lo ammetto) su questo controllo.
In pratica dovrei controllare che non venga inserito il trattino - né all'inizio e né alla fine della variabile "nome". E' comunque possibile, ma non obbligatorio, utilizzare un solo trattino nella variabile purchè non sia il primo e neanche l'ultimo carattere, faccio degli esempi:
esempi corretti: sangiovanni, san-giovanni
esempi non corretti: -sangiovanni, -sangiovanni-, san--giovanni.
Ho fatto questa funzione ma non va, chi mi può aiutare??
mi sono intestardito, anche per la mia poca conoscenza (lo ammetto) su questo controllo.
In pratica dovrei controllare che non venga inserito il trattino - né all'inizio e né alla fine della variabile "nome". E' comunque possibile, ma non obbligatorio, utilizzare un solo trattino nella variabile purchè non sia il primo e neanche l'ultimo carattere, faccio degli esempi:
esempi corretti: sangiovanni, san-giovanni
esempi non corretti: -sangiovanni, -sangiovanni-, san--giovanni.
Ho fatto questa funzione ma non va, chi mi può aiutare??
PHP:
if(@preg_match("^-|-$",$vars["nome"]))
{
$errormsg = "Il nome non può iniziare o terminare con il trattino e non può contenere 2 o più trattini";
return 0;
}