html code in mysql opslaan
alvast bedankt
heb je ook een script ofzo wat je al hebt?
al geprobeerd zeker?
Gewijzigd op 01/01/1970 01:00:00 door Klaasjan Boven
uhm nou niet echt ik ben nu meer aan het testen en gewoon text inserten gaat probleemloos maar zodra ik bv. <br /> erin wil zetten dan blijft de record leeg in de database
Hoe heb je dit precies in je script gezet?
Wat heb je al zelf gemaakt? Post eens wat.
$text = $_POST['text'];
mysql_query("INSERT INTO test (text)")
VALUES('$text')
en in $text staat dan: <br />
Gewijzigd op 01/01/1970 01:00:00 door cyberbootje
Offtopic: Kan een admin/mod zijn gebruikersnaam veranderen.. sjesus dit is echt hinderlijk (nu word de layout echt vern**kt)
Er zijn genoeg tekens die je niet rechstreeks in je DB op kunt slaan. Eerst htmlentities eroverheen halen, en daarna mysql_real_escape_string, als magic quotes tenminste uit staat.
ik neem aan dat jullie mij geen voorbeelden gaan geven dus iemand een leuke site voor een tutorial hierover?
Meer info at http://nl2.php.net/manual/nl/function.htmlspecialchars.php
Gewijzigd op 01/01/1970 01:00:00 door Benny Lava
@ Benny: htmlentities is beter, want die pakt alle speciale tekens.
[email protected]:
ik neem aan dat jullie mij geen voorbeelden gaan geven dus iemand een leuke site voor een tutorial hierover?
Een tutorial? Je hebt nu toch genoeg info?
Code (php)
1
2
3
4
2
3
4
<?php
$html_string = htmlentities ($html_string);
$html_string = mysql_real_escape_string ($html_string);
?>
$html_string = htmlentities ($html_string);
$html_string = mysql_real_escape_string ($html_string);
?>
en hem dan pas in je DB zetten.
Tenzij er een andere oplossing is?
edit: sorry ik was vergeten te zeggen dat ik een formulier gebruik om web text in te voegen in de database
Gewijzigd op 01/01/1970 01:00:00 door cyberbootje
Jan:
@ Benny: htmlentities is beter, want die pakt alle speciale tekens.
Ow, bedankt
toch handig zo forum :P
is het niet mogelijk html code via een formulier in de database te zetten? want alles wat ik hier lees zou je via php moeten doen maar dat gaat niet als je een formulier hebt
Quote:
want alles wat ik hier lees zou je via php moeten doen maar dat gaat niet als je een formulier hebt
??? Formulieren en PHP gaan prima samen.
edit: hij moest onder de database connectie zitten nu pakt hij hem wel alleen er gebeurt vrij weinig eigenlijk... niks veranderd blijft leeg als ik <br /> doe
Gewijzigd op 01/01/1970 01:00:00 door cyberbootje
oke ik merk dat hij > omzet maar < doet hij niks mee enig idee?
Die zou alle tekes moeten omzetten.
p.s. Is het trouwens een rage? E-mail adressen als Username gebruiken? De lay-out van PHPhulp.nl wordt een beetje verknoeid...
Edit:
350ste post..
350ste post..
Gewijzigd op 01/01/1970 01:00:00 door Andries Louw Wolthuizen