Single quote in URL
Ik heb een probleem waar ik zo snel even niet uit kom.
Ik heb een url http://www.domein.nl/nieuws/titel.html
nu is het gedeelte titel variabel en kan dus ook enkele quotes bevatten.
Op de nieuwspagina word adhv "titel" het nieuwsitem geopent, alleen gaat dit op het moment niet goed als de titel een 'bevat.
Wie o wie wil me even een zetje in de goede richting geven
Jacco, het is vele malen handiger om een ID mee te geven. Deze kan je dmv ctype_digit beveiligen ;)
De situatie is zoals gegeven en kan niet verandert worden.
Je hebt de gebruikelijke mysql_real_escape_string() over $_GET['titel']; (of hoe je het heb genoemd) gehaald?
Wat denk je zelf
Je weet maar nooit, zou goed kunnen zijn dat je die per ongeluk bent vergeten ;) Stuur je wel een PM :)
urlencode niet een oplossing? Het aint pretty, maar het werkt wel
Is Maar dan zou ik mn titels ook urlencoded in de DB moeten zetten wat Mysql helaas ook niet echt leuk vind volgens mij. En als ik hem er gewoon in zet blijft mijn probleem
Gewijzigd op 01/01/1970 01:00:00 door - -
Quote:
Edit:
spuit 11
spuit 11
Wie precies :P?
urldecode gebruiken, hoef je het niet encoded in de database te zetten.
Edit:
http://nl.wikipedia.org/wiki/Spuit_11
je kan ook weer Edit:
http://nl.wikipedia.org/wiki/Spuit_11
Gewijzigd op 01/01/1970 01:00:00 door Bo az
Ja, dat zei ik ook :/ Maar als je hem dan weer echo't, gaat het effect toch weg?
Boaz schreef op 02.09.2008 14:54:
je kan ook weer urldecode gebruiken, hoef je het niet encoded in de database te zetten.
Edit:
http://nl.wikipedia.org/wiki/Spuit_11
Edit:
http://nl.wikipedia.org/wiki/Spuit_11
Nee das deel van het probleem :P
Dan komt mijn Query :
SELECT * FROM table WHERE titel='titel'
Zoals je ziet word het dan een probleem......... , Dat is op te lossen met dubbele quotes er omheen zetten alleen zit je dan met het probleem als er dubbele quotes in je titel zitten
Toch is het vaag, zoals ik ook in PM zei, dat mysql_real_escape_string() niet helpt...
iedereen bedankt voor de input. Ga er over een uurtje eens met een frisse blik naar kijken
Laat maar horen vanavond of de "output" werkt ;)