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

    [HELP] Validazione Form SIMBOLI

    Nel mio controllo sui dati inseriti in un form manca solo quello sui SIMBOLI particolari.
    Il controllo lo sto facendo direttamente in Php poco prima di inserire i dati nel database.

    Voglio che inserendo in qualsiasi campo un simbolo non permesso mi dia errore.

    Ho già la struttura per far comparire l'errore, mi manca solo come fargli capire che è stato inserito un simbolo "vietato".

    Ho provato x esempio con:

    Codice PHP:
    if( !eregi("^[a-z0-9]$"$username) ) { 
    $errori .= "- Username contenente caratteri non validi (tutti i caratteri al di fuori di A-Z, a-z, 0-9)

    "
    ;


    ...ma mi segna l'errore anche se scrivo parole alfanumeriche consentite. In pratica me lo da sempre l'errore!

    Che mi consigliate?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    prova così

    codice:
    if( !eregi("^[a-z0-9]+$", $username) ) {
    comunque è meglio se usi preg_match

    codice:
    if (!preg_match("#^[a-z0-9]+$#i",$username) ) {

  3. #3

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.