Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[mysql] output van SPAW in database

Annie
12 antwoorden
  • Hallo,

    Als ik de output van SPAW-editor wil opslaan in een database krijg ik de volgende foutmelding(bij het plakken van een text uit word in spaw):

    Er is iets fout in de gebruikte syntax bij 'Courier New'; mso-fareast-font-family: 'Courier New'"><SPAN styl' in regel 2

    Komt dat door de ' -en?
    Hoe kan ik dat voorkomen?

    Het is niet het geval als ik zelf iets simels typ.

    bijvoorbaat dank!
  • Je zal de enkele quotes moeten escapen in de string die je invoegt in je query. De enkele quote heeft namelijk een speciale betekenis in sql (string delimiter).

    Als ik me niet vergis is dat iets als:
    [code:1:bea4d4f4db]
    $sql = "insert into Tabel (kolom) values ('" . addslashes($spaw) . "')";
    [/code:1:bea4d4f4db]
    Zie http://php.net/addslashes
  • Hartelijk dank, het werkt!!

    Weer wat geleerd :D
  • [quote:f343aa025a="cor0612"]Hartelijk dank, het werkt!!

    Weer wat geleerd :D[/quote:f343aa025a]Hou je er rekening mee dat je ze ook weer moet un-slashe? :wink: :P
  • Waarom? hij doet het nu goed!
  • Ook als je de gegevens weer uit de database haalt, en weer op het scherm presenteert?
  • Ja! Gewoon hoe ik het als WYSIWYG ingevoerd heb.
  • Dan heb je waarschijnlijk magic quotes aan staan. Het komt namelijk nog wel eens voor, dat die slashes ook gewoon weer op het scherm getoond worden. En dat is dus echt geen gezicht.
  • [quote:90c1629c8c="gerben"]Dan heb je waarschijnlijk magic quotes aan staan. Het komt namelijk nog wel eens voor, dat die slashes ook gewoon weer op het scherm getoond worden. En dat is dus echt geen gezicht.[/quote:90c1629c8c]Vandaar dus ook mijn opmerking aangezien ze bij mij dus uit staan :wink:
  • OK, maar wat zijn 'magic quotes'? daar heb ik nog nooit van gehoord. Zit de instelling in php.ini?

    En bedankt voor alle antwoorden!
  • Inderdaad een algemene instelling van php, in php.ini meen ik.
  • OK, bedankt!

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.