Hallo,

Ik heb een vreemd probleem ontdekt in een uploadscript wat al een tijdje prima werkt. Maar kennelijk (ben ik na veel testen achter), gaat er iets fout met vliegende komma's (') in de tekst. Zodra ik die weglaat gaat alles goed..

Het gaat om een stukje tekst met afbeelding etc.. in database zetten.


Enig idee hoe ik dit kan oplossen of waar het probleem kan liggen?. Vind het erg vaag in ieder geval.

thnx!
Wouter de Jong op 01/11/2010 18:45:24

Door \'. Dat kun je laten doen door addslashes().

Nee, addslashes wil je niet gebruiken. Deze functie voegt veel te veel slashes in waardoor je later weer stripslashes() nodig hebt! Gebruik gewoon mysql_real_escape_string() zoals eerder aangeraden wordt.

Wouter de Jong op 01/11/2010 18:45:24

Door \'. Dat kun je laten doen door addslashes().


Waarom kom je met iets totaal anders aanzetten als er al meerdere keren op mysql_real_escape_string is gewezen?
Verder zou je ook eens eerst php.net moeten lezen voordat je wat aanraad: [php]addslashes[/php], daar wordt addslashes afgeraden.

Reageren