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!
?
Onbekende gebruiker
01-11-2010 16:22
Afbeeldingen / bestanden zet je nooit in de database. Je zet een verwijzing naar een bestand op de hardeschrijf in de database.
Verder moet je naar [php]mysql_real_escape_string[/php] o.i.d. kijken.
vliegende komma's? http://lmgtfy.com/?q=vliegende+komma
Ik ken wel drijvende punten (floating points) maar vliegende komma's....
Leg eens wat meer uit en/of een klein stukje code
je bedoelt waarschijnlijk teksten als komma's en gamba's enzo.
Daardoor krijg je een onevenwichtig aantal quotes. Je kan de boel bedotten door in plaats daarvan backtics te gebruiken: insert into bla values('komma`s').
je bedoelt waarschijnlijk teksten als komma's en gamba's enzo.
Daardoor krijg je een onevenwichtig aantal quotes. Je kan de boel bedotten door in plaats daarvan backtics te gebruiken: insert into bla values('komma`s').
Nee man, kijk gewoon eens naar mysql_real_escape_string();
?
Onbekende gebruiker
01-11-2010 16:29
Oetzie en mijn achternaam op 01/11/2010 16:26:03
[quote="Karl Karl op 01/11/2010 16:22:58"]
Verder moet je naar [php]mysql_real_escape_string[/php] o.i.d. kijken.
je bedoelt waarschijnlijk teksten als komma's en gamba's enzo.
Daardoor krijg je een onevenwichtig aantal quotes. Je kan de boel bedotten door in plaats daarvan backtics te gebruiken: insert into bla values('komma`s').
Jij bent slim bezig door ' te wijzigen in ` ;-) (Sarcasme, dat is nog slechter dan niets doen..)