Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Caratteri speciali in stringa, come individuarli

    Salve a tutti.. devo gestire un form di registrazione, però devo individuare se nel nome utente ci sono dei caratteri speciali, come faccio??

    A me nn serve sostituirli, ma capire solo se sono presenti... grazie.

  2. #2
    Vuoi ad esempio far validare solo gli utenti che hanno un carattere speciale nel nome?

  3. #3
    Allora, se un utente nella textbox del form mette un nick name che presenta un carattere speciale, tipo ",£,$,%, ecc.... lo script deve avvisare che la stringa presenta caratteri speciali, e quindi ritorno al form.

  4. #4
    In un mio file usavo questa sintassi per controllare se la mail fosse valida

    Codice PHP:
        if (!ereg("@",$_POST['Ml']))
        {
            echo 
    "Errore!
    Inserire una email valida"
    ;
            exit;
        } 
    Nel tuo caso quindi basta fai ad esempio
    Codice PHP:
        if (!ereg("qua inserisci i caratteri speciali",$_POST['nome inserito da form per il nome utente']))
        {
            echo 
    "Errore!
    Hai inserito dei caratteri speciali"
    ;
            exit;
        } 
    Unica cosa non mi ricordo come vanno specificati i caratteri speciali ossia la sintassi per dividere uno dall'altro :master:

  5. #5
    i caratteri devo metterli tutti dento alle "", oppure "","","","","" ??

  6. #6
    Prova cmnq questo non ricordo e non so aiutarti per il resto prova il metodo sopra

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.