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

    Come faccio a controllare che in un form non siano inseriti caratteri del tipo "<

    Ho provato di tutto ma non riesco ad inserire il controllo per non permettere l'inserimento dei caratteri del tipo "< , ovvero che abbiano i caratteri " e < nell'ordine indicato. La funzione è questo:

    else if (!ereg("",$Titolo)){
    echo "<h3>Errore!</h3>
    La sintassi \"< o \"<< non è permessa

    <A HREF=\"javascript:history.go(-1)\">Tornate indietro e correggere</A>. Grazie";
    }

    Grazie
    MondoLibero: Informazione Libera, Varia ed Eventuale
    Sito di informazione varia ed eventuale. Quando ho voglia scrivo di ciò che mi pare. Pubblico guide, recensioni, notizie, critiche e tutto ciò che mi passa sotto mano e che penso sia interessante.

  2. #2
    Studiati questo codice:

    Codice PHP:
    <?php 

    $pattern 
    '#"<#si';

    $content 'Hello World!';
    if (
    preg_match($pattern$content)) {
        echo(
    "errore 1");
    }

    $content 'Hello " World!';
    if (
    preg_match($pattern$content)) {
        echo(
    "errore 2");
    }

    $content 'Hello < World!';
    if (
    preg_match($pattern$content)) {
        echo(
    "errore 3");
    }

    $content 'Hello <" World!';
    if (
    preg_match($pattern$content)) {
        echo(
    "errore 4");
    }

    $content 'Hello "< World!';
    if (
    preg_match($pattern$content)) {
        echo(
    "errore 5");
    }

    ?>

  3. #3
    Grazie mille! Me la sono studiata un pò ma ho notato che s attiva anche quando c'è <" ed invece a me serve che funzioni solo quando c'è prima la virgola e poi il beccuccio
    MondoLibero: Informazione Libera, Varia ed Eventuale
    Sito di informazione varia ed eventuale. Quando ho voglia scrivo di ciò che mi pare. Pubblico guide, recensioni, notizie, critiche e tutto ciò che mi passa sotto mano e che penso sia interessante.

  4. #4
    ho notato che s attiva anche quando c'è <" ed invece a me serve che funzioni solo quando c'è prima la virgola e poi il beccuccio
    Controlla meglio.

  5. #5
    Originariamente inviato da filippo.toso
    Controlla meglio.
    Grazie mille, ora funziona. Sbagliavo in un altro punto quando andavo ad inserirla in una funzione più complessa.
    MondoLibero: Informazione Libera, Varia ed Eventuale
    Sito di informazione varia ed eventuale. Quando ho voglia scrivo di ciò che mi pare. Pubblico guide, recensioni, notizie, critiche e tutto ciò che mi passa sotto mano e che penso sia interessante.

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.