Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    109

    [Mod rewrite] Limitare la variabile a soli numeri

    Attualmente utilizzo una regola come quella riportata sotto per riscrivere un url... ora tutto bene funziona perfettamente, ma mi chiedevo come fosse possibile far si che la variabile id si limitasse ad accettare come validi solo i numeri, e non come fa ora qualsiasi tipo di carattere, dovrebbe essere più sicuro e corretto o no? Qualcuno mi può venire in aiuto e rispondere a questo quesito ed eventualmente dirmi come impostare la regola corretta rispetto al semplice ([^/]+)

    RewriteRule ^site/([^/]+)/id_([^/]+).html index.php?mod=$1&id=$2 [L]

    Grazie

  2. #2
    probabilmente con qualcosa tipo (\d+) , comunque il controllo devi farlo da PHP, così ti serve a poco

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    867

    Re: [Mod rewrite] Limitare la variabile a soli numeri

    Originariamente inviato da intrigo
    RewriteRule ^site/([0-9]+)/id_([0-9]+).html index.php?mod=$1&id=$2 [L]
    Una cosa di questo tipo ?
    No pvt per sollecitare risposte, grazie.

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.