Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128

    limitare il tipo di caratteri

    non riesco a limitare il tipo di caratteri.. vorrei che si possano utilizzare solo lettere, numeri e - _ e tutto il resto no!

    per ora ho provato con questo che mi avevano consigliato

    Codice PHP:
    if (eregi("[a-z0-9]+"trim($_POST['campo']))) {

    echo 
    "ok";

    } else {

    echo 
    "no";


    questo milimita si i caratteri strano tipo il punto, la virgola lo slash etc, ma solo se sono da solo, se invece sono accompagnati da qualcosa tipo ciao. ciaoo,o me li fa passare.. c'è un modo che possa far passare solo nomi del tipo

    ciao-a
    ciao_a
    ciao9
    etc?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    codice:
    echo preg_match('#^[a-z0-9_-]+$#',$stringa) ? 'valida' : 'non valida';

  3. #3
    Utente di HTML.it L'avatar di torrone
    Registrato dal
    Apr 2006
    residenza
    Padova
    Messaggi
    1,128
    Originariamente inviato da nicola75ss
    codice:
    echo preg_match('#^[a-z0-9_-]+$#',$stringa) ? 'valida' : 'non valida';
    grassie

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.