Ciao a tutti.
Avrei bisogno di eseguire dei controlli passati da un form (circa 20 campi).
Seguendo il consiglio letto su un thread di Anakin (http://forum.html.it/forum/showthrea...readid=1100235 di non doversi preoccupare di includere tutti i caratteri da escludere ho cercato di utilizzare l'espressione
- $ristorante=preg_replace('/\W+\'+/i',' ',$ris1);
e credo di aver risolto.
Il problema sorge in alcuni campi tipo quello del cognome, in cui dovrei permettere che l'utente che si chiama D'Antonio non perda la "'".
Ho provato in tutte le salse, ma non ne ho azzeccata una. Piuttosto si impianta il db (che senza nessuna espressione di controllo carica virgolette e quanto ce n'è), ma rien a faire.
Tra l'altro mi sono andato a vedere le varie espressioni regolari (le cose le devo capire e non copiare), ma non ho trovato una spiegazione sul significato della i (+/i').
Grazie per qualsiasi aiuto.

Rispondi quotando