Visualizzazione dei risultati da 1 a 2 su 2

Visualizzazione discussione

  1. #1

    espressione regolare per valore null

    Ciao a tutti,
    ho una pagina che effettua una query sul db, dove la clausola WHERE la prendo tramite una variabile GET, quindi diventa vulnerabile.
    Questa variabile get chiamate $_GET[letter] può contenere solo lettere maiuscolo dalla A alla Z ma può essere anche vuota.

    Intanto prima di eseguire la query controllo che la stringa sia <=1 quindi o 0 o 1, e se lo lasciassi così funzionerebbe, però per essere più preciso volevo mettere anche una funzione che controlla quel valore, cioè dalla A alla Z e il valore nullo (o vuoto). Che voi sappiate esiste un modo per farlo utilizzando una funzione del genere?
    Codice PHP:
    is_char_or_null($chr){
        return 
    ereg("[A-Z]",$chr); } 
    Ovviamente potrei fare un tipo di controllo diverso, tipo
    Codice PHP:
    if(strlen($lettera)==|| (strlen($lettera)==&& is_char($lettera))){ 
    ma mi piacerebbe comunque saperlo.
    Ultima modifica di frenkytribe; 22-11-2013 a 23:33

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.