Visualizzazione risultati 1 fino 5 di 5

Discussione: caratteri speciali

  1. #1
    Guest

    Predefinito

    Salve.. mi sapreste dire come posso evitare che vengono inseriti caratteri speciali come @ * § &% ecc..., nei form? tipo per registrare un nome

    Grazie per un eventuale risposta :)

  2. #2
    Ospite Guest

    Predefinito

    Allora, se x esempio il form è questo:

    <form action="register.php" method="post">
    Nome <input type="text" name="nome">
    </form>

    Poi in register.php dovresti mettere:

    if (eregi("@*ecc.", $nome)) {
    echo "I caratteri speciali non sono ammessi";
    }

    Capito + o - come devi fare?

  3. #3
    TrainWeb non è connesso Utente
    Data registrazione
    16-10-2002
    Messaggi
    212

    Predefinito

    Con un altro linguaggio inserivo nell'istruzione if l'inizio e la fine del codice ascii relativi ai caratteri speciali che non dovevano essere presi incosiderazione.
    Non esiste la Stessa cosa per il PHP?

    p.s.
    Fra poche ore è Natale, AUGURI A TUTTI
    TrainWeb

  4. #4
    Guest

    Predefinito

    Sisi.. tutto chiaro grazie ^__^

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da TrainWeb
    Con un altro linguaggio inserivo nell'istruzione if l'inizio e la fine del codice ascii relativi ai caratteri speciali che non dovevano essere presi incosiderazione.
    Non esiste la Stessa cosa per il PHP?

    p.s.
    Fra poche ore è Natale, AUGURI A TUTTI
    Ti riferisci ad asp mi pare di capire, ma lethalman ti ha già data la soluzione.
    Comunque in php puoi anche fare come pensavi tu, ma è solo uno spreco di risorse (anche umane) perchè ci sono funzioni più potenti, mutuate dal perl, che ti permettono di fare cose che con visual basic sono impensabili a meno di non usare giri di programmazione abbastanza pesanti.
    Ciao. :)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •