hoe verwijder ik ' apostrophe?
lex moen
28/03/2013 13:52:28Wanneer ik een tekst invoer via php in mijn mysql database, heb ik soms een probleem.
die tekst kan een apostrophe bevaten, bijv: de kweek van tilapia's
wanneer ik dat wil opslaan in de database, bij "insert into projekt (tijd, naam) values ('$tijd','$naam')"
dan ziet de database in de tekst een apostrophe en krijg ik een foutmelding.
wat ik nu wil doen is gewoon alle apostrophes, indien aanwezig, verwijderen uit de teskt, dus een scriptje dat: de kweek van tilapia's afloopt en oplevert: de kweek van tilapias
hoe doe ik dat? of is er een oplossing waardoor die apostrophe niet een probleem oplevert?
die tekst kan een apostrophe bevaten, bijv: de kweek van tilapia's
wanneer ik dat wil opslaan in de database, bij "insert into projekt (tijd, naam) values ('$tijd','$naam')"
dan ziet de database in de tekst een apostrophe en krijg ik een foutmelding.
wat ik nu wil doen is gewoon alle apostrophes, indien aanwezig, verwijderen uit de teskt, dus een scriptje dat: de kweek van tilapia's afloopt en oplevert: de kweek van tilapias
hoe doe ik dat? of is er een oplossing waardoor die apostrophe niet een probleem oplevert?
PHP hulp
23/12/2024 21:09:28Wouter J
28/03/2013 13:56:22Ik maak uit je vraag op dat je geen mysql_real_escape_string gebruikt. Dit moet je wel doen, dit is namelijk de oplossing voor dit probleem en het zorgt ervoor dat je script veilig is voor SQL injectie (dit script is nu makkelijk te hacken)