Plaatjes in "Simpel 'CMS' dmv TinyMCE"
Ik ben gisteren begonnen met het "Simpel 'CMS' dmv TinyMCE" script.
Alles gaat goed en alles werkt, het enigste probleem is dat door TinyMCE alle links "geslashed" worden: "<img src=\"omhoog.gif\" border=\"0\" alt=\" \" width=\"14\" height=\"14\" /></p>".
Waardoor de plaatjes op de hoofdpagina niet meer werken.
Weten jullie of er een manier is om dit te voorkomen / omzeilen?
Alvast bedankt.
Met vriendelijke groet,
Timo
stripslashes()
Vergeet ook niet de image tags toe te voegen aan de extended_valid_elements, en de advimage plugin is ook wel handig.
Hier pas?:
of hier?:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<?php $datum = ' datum ';
$sql_menu = "
SELECT
paginaid,
titel,
" . $datum . " AS datum_nl
FROM
content
ORDER BY
volgordeid DESC
";
if (! $res_menu = mysql_query($sql_menu))
{
$menu = 'Fout bij het ophalen van de gegevens uit de database! Dit is de gebruikte query: <br /><pre> ' . $sql_menu . '</pre><br />En dit is de fout: <br />' . mysql_error();
}
else
{
if (mysql_num_rows($res_menu) > 0)
{
$menu_items = array();
while ($rij_menu = mysql_fetch_assoc($res_menu))
{
$menu_items[] = $rij_menu;
}
$menu = '<ul>';
foreach ($menu_items as $item)
{
$menu .= '<li><a href="?id=' . $item['paginaid'] . '">' . $item['titel'] . '</a>' . '</li>' . "\r\n";
}
$menu .= '</ul>';
}
else
{
$menu = '<em>Nog geen titels toegevoegd. </em>';
}
}
if (!empty($_GET['id']))
{
if (!ctype_digit($_GET['id']))
{
$content = $home_content;
}
else
{
$sql_content = "
SELECT
titel,
" . $datum . " as datum_nl,
content
FROM
content
WHERE
paginaid = " . mysql_real_escape_string($_GET['id']) . "
LIMIT 1
";
if (! $res_content = mysql_query($sql_content))
{
$content = 'Fout bij het ophalen van de gegevens uit de database! Dit is de gebruikte query: <br /><pre> ' . $sql_content . '</pre><br />En dit is de fout: <br />' . mysql_error();
}
else
{
if (mysql_num_rows($res_content) > 0)
{
$rij_content = mysql_fetch_assoc($res_content);
$content = '
<h1>' . $rij_content['titel'] . '</h1>
<p>
</br>
</p>
<div id="bericht">
' . $rij_content['content'] . '
</div>
';
}
else
{
$content = 'Bericht niet gevonden. ';
}
}
}
}
else
{
$content = $home_content;
}
?>
$sql_menu = "
SELECT
paginaid,
titel,
" . $datum . " AS datum_nl
FROM
content
ORDER BY
volgordeid DESC
";
if (! $res_menu = mysql_query($sql_menu))
{
$menu = 'Fout bij het ophalen van de gegevens uit de database! Dit is de gebruikte query: <br /><pre> ' . $sql_menu . '</pre><br />En dit is de fout: <br />' . mysql_error();
}
else
{
if (mysql_num_rows($res_menu) > 0)
{
$menu_items = array();
while ($rij_menu = mysql_fetch_assoc($res_menu))
{
$menu_items[] = $rij_menu;
}
$menu = '<ul>';
foreach ($menu_items as $item)
{
$menu .= '<li><a href="?id=' . $item['paginaid'] . '">' . $item['titel'] . '</a>' . '</li>' . "\r\n";
}
$menu .= '</ul>';
}
else
{
$menu = '<em>Nog geen titels toegevoegd. </em>';
}
}
if (!empty($_GET['id']))
{
if (!ctype_digit($_GET['id']))
{
$content = $home_content;
}
else
{
$sql_content = "
SELECT
titel,
" . $datum . " as datum_nl,
content
FROM
content
WHERE
paginaid = " . mysql_real_escape_string($_GET['id']) . "
LIMIT 1
";
if (! $res_content = mysql_query($sql_content))
{
$content = 'Fout bij het ophalen van de gegevens uit de database! Dit is de gebruikte query: <br /><pre> ' . $sql_content . '</pre><br />En dit is de fout: <br />' . mysql_error();
}
else
{
if (mysql_num_rows($res_content) > 0)
{
$rij_content = mysql_fetch_assoc($res_content);
$content = '
<h1>' . $rij_content['titel'] . '</h1>
<p>
</br>
</p>
<div id="bericht">
' . $rij_content['content'] . '
</div>
';
}
else
{
$content = 'Bericht niet gevonden. ';
}
}
}
}
else
{
$content = $home_content;
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Timo
YPM schreef op 08.02.2007 15:57:
Vermoedelijk zo:
Tnx, that did the trick:D