Hoi allemaal,
Ik ben bezig met een HTML Editor, de editor werkt perfect maar één onderdeel nog niet. Het is mogelijk om URL's in te sluiten in je tekst. Maar als de HTML code dan naar een MySQL veld word verstuurd zijn er problemen als er ' -tekens en " -tekens gebruikt worden. Dus voordat alles verstuurd wordt wordt met de functie str_replace deze tekens verdubbeld. Het ' -teken en het "-teken zorgt ervoor dat een commando wordt geopend en je dus eigenlijk direct de SQL query kunt bewerken. Door de tekens te verdubbelen wordt het commando direct gesloten.
Ook dit gaat allemaal goed. Maar als je de pagina voor de tweede keer wilt openen, bewerken en versturen dan worden die dubbele tekens dus weer verdubbeld en krijg je 4 ' -tekens en dat is niet de bedoeling want dan is de pagina in de war. Nu moet je dus elke keer het dubbele teken verwijderen en dan versturen naar de server. Is er niet een mogelijkheid met str_replace alleen het teken te verdubbelen als er nog geen 2 achter elkaar staan?? Of misschien is er iets anders op te bedenken. Ik zelf zit hier nu al een tijd over na te denken en ik kom er nog niet echt uit.
Alle hulp ben ik blij mee, alvast bedankt
Ik ben bezig met een HTML Editor, de editor werkt perfect maar één onderdeel nog niet. Het is mogelijk om URL's in te sluiten in je tekst. Maar als de HTML code dan naar een MySQL veld word verstuurd zijn er problemen als er ' -tekens en " -tekens gebruikt worden. Dus voordat alles verstuurd wordt wordt met de functie str_replace deze tekens verdubbeld. Het ' -teken en het "-teken zorgt ervoor dat een commando wordt geopend en je dus eigenlijk direct de SQL query kunt bewerken. Door de tekens te verdubbelen wordt het commando direct gesloten.
Ook dit gaat allemaal goed. Maar als je de pagina voor de tweede keer wilt openen, bewerken en versturen dan worden die dubbele tekens dus weer verdubbeld en krijg je 4 ' -tekens en dat is niet de bedoeling want dan is de pagina in de war. Nu moet je dus elke keer het dubbele teken verwijderen en dan versturen naar de server. Is er niet een mogelijkheid met str_replace alleen het teken te verdubbelen als er nog geen 2 achter elkaar staan?? Of misschien is er iets anders op te bedenken. Ik zelf zit hier nu al een tijd over na te denken en ik kom er nog niet echt uit.
Alle hulp ben ik blij mee, alvast bedankt