Komt de advanced uitleg.
Stukje voor in de db zetten. Sterk vereenvoudigd.
code:
1
2
3
4
5
6
7
8
9
10
11
12
| if (alles is ingevuld) {
$res2 = mysql_query("SELECT * FROM pnews WHERE preview='$preview'");
if(mysql_num_rows($res2)<1){$res = mysql_query("INSERT INTO pnews VALUES(0,'$headline','$login','$msection','',CURRENT_TIMESTAMP,'$preview','$nmessage','uk')") or die("error<BR>");}
}
else (form invullen) {
<form action='' method='post'>
<textarea name='nmessage'></textarea>
<input type='hidden' name='action' value='add'>
<input type='submit' value='Submit' />
</form>
} |
Ik vul dit ff in dan qwerty " ' om te testen. Zo komt het ook in de db
Zo haal ik het eruit.
code:
1
2
3
4
| $res = mysql_query("SELECT * from pnews where id='$id'");
$ar = mysql_fetch_array($res);
echo "$ar[tekst]"; |
En dan staat er opeens dit qwerty " ''
Dit ziet eruit als twee quote tekens maar het is 1 quote teken en 2 keer een acute
Kijk het staat goed in de db
Als ik het eruit haal met dat stukje code boven moet het toch gewoon goed gaan. Ik doe er verder niets mee.