Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
PHP - Caratteri speciali in stringa
Forum - PHP - Caratteri speciali in stringa

Avatar
zampi91 (Normal User)
Newbie


Messaggi: 13
Iscritto: 24/02/2009

Segnala al moderatore
Postato alle 17:11
Martedì, 15/12/2009
Salve a tutti...
Mi servirebbe uno script per determinare se dentro una stringa sono presenti carattereri speciali. per esempio: !"£$%&/()=?^ , eccc


PM Quote
Avatar
cassin.simone (Member)
Guru


Messaggi: 1051
Iscritto: 03/06/2009

Segnala al moderatore
Postato alle 17:15
Martedì, 15/12/2009
Bhe...devi scorrere tutta la stringa (carattere per carattere) ma se devi solo sostituirli allora usa lo str_replace e fai molto prima...
Non so se ci sono altri metodi...io conosco questo :k:

PM Quote
Avatar
zampi91 (Normal User)
Newbie


Messaggi: 13
Iscritto: 24/02/2009

Segnala al moderatore
Postato alle 17:52
Martedì, 15/12/2009
devo solo riscontare se nella stringa ci sono caratteri speciali, non devo sostituire niente

PM Quote
Avatar
zampi91 (Normal User)
Newbie


Messaggi: 13
Iscritto: 24/02/2009

Segnala al moderatore
Postato alle 19:37
Martedì, 15/12/2009
Se può interessare ho risolto così:

Codice sorgente - presumibilmente Plain Text

  1. $Ver = ereg("[^A-Za-z0-9_\-\./, ]",$String);


PM Quote
Avatar
cassin.simone (Member)
Guru


Messaggi: 1051
Iscritto: 03/06/2009

Segnala al moderatore
Postato alle 20:13
Martedì, 15/12/2009
Bene!

PM Quote
Avatar
Mte90 (Member)
Guru


Messaggi: 1144
Iscritto: 25/03/2008

Segnala al moderatore
Postato alle 16:02
Mercoledì, 16/12/2009
si c'è bisogno delle regular expression.
Il codice che hai postato verifica se nella strigna ci sono solo lettere minuscole,maiuscole e i numeri, trattino e punto.

PM Quote
Avatar
zampi91 (Normal User)
Newbie


Messaggi: 13
Iscritto: 24/02/2009

Segnala al moderatore
Postato alle 16:36
Mercoledì, 16/12/2009
si ma cmq a me va bene.. perchè devo solo vedere se sono presenti caratteri non accettati

PM Quote