Stai usando un browser molto obsoleto. Puoi incorrere in problemi di visualizzazione di questo e altri siti oltre che in problemi di sicurezza. . Dovresti aggiornarlo oppure usarne uno alternativo, moderno e sicuro.
Salve, ho un form in cui c'è un campo textarea; devo fare in modo da
controllare che l'utente non inserisca numeri di telefono.
Potete aiutarmi? Grazie
In realtà la cosa è semplice, perché ti basta controllare se ci sono interi di 10 cifre tra le parole inserite nella textarea. Però possono sempre aggirare questo sistema, ad esempio lasciando uno spazio tra una cifra e l'altra. È praticamente impossibile evitare che inseriscano numeri di telefono. Comunque se vuoi sempre provarci ecco il mio sistema:
PHP:
<?php
$text = 'Potete chiamarmi a questo numero: 0612345678.';
$words = explode(' ', $text);
foreach($words as $w)
{
if(strlen($w) == 10 && intval($w))
die('Non puoi inserire numeri di telefono!');
}
?>