[PHP] * escapen in pregex

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Nick

nick

23/01/2007 10:28:00
Quote Anchor link
Hallo, ik ben bezig met een .htaccess bestand om users door te verwijzen naar een profielpagina..

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
RewriteEngine on
rewriterule ^([A-Za-z0-9\\*][A-Za-z0-9._-]{0,28}[A-Za-z0-9]@[A-Za-z0-9][A-Za-z0-9-]{0,50}[A-Za-z0-9](.[A-Za-z0-9][A-Za-z0-9-]{0,50}[A-Za-z0-9])?(.[A-Za-z0-9][A-Za-z0-9-]{0,50}[A-Za-z0-9])?\.[A-Za-z]{2,6})$ userProfile.php?usrEmail=$1


Zo ziet het er nu uit.. maar ik wou ook graag dat users een * in hun profielnaam kunnen opnemen, maar als ik bijv: www.dewebsite.nl/*[email protected]* invul..krijg ik: u bent niet gemachtigd om deze pagina te bekijken..
als ik
www.dewebsite.nl/blaat@blaat.nl invul..gaat het wel goed en word ik netjes doorverwezen

weet iemand hoe k dit verhelp?

bvd,

nick
Gewijzigd op 01/01/1970 01:00:00 door Nick
 
PHP hulp

PHP hulp

19/11/2024 10:23:38
 
Jacco Engel

Jacco Engel

23/01/2007 10:32:00
Quote Anchor link
Als gebruikers ook een \ mogen opnemen is het \\\* en anders \*

Bij de oplossing dsie jij hebt word er gecontoleerd of er 1 of meer slashes voorkomen (volgens mij)
 
Nick

nick

23/01/2007 10:34:00
Quote Anchor link
werkt nog niet ..:(
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.