Hoi iedereen,
Ik heb een probleempje, ik wil namelijk een nieuwsbrief versturen en heb er een tinymce editior ingezet. Maar, als ik nu mijn nieuwsbrief schrijf dan krijg ik het als html in m'n mail box. Niet zoals ik het opgemaakt heb.
Dus als ik een grote lettertype heb gekozen, dan komt het met codes in m'n mail.
Bijv:
Terwijl het opgemaakt zou moeten worden verstuurt.
Dit is de code waar ik hem heb ingebouwd:
Alstjeblieft, help me

Groet,
Mark
Ik heb een probleempje, ik wil namelijk een nieuwsbrief versturen en heb er een tinymce editior ingezet. Maar, als ik nu mijn nieuwsbrief schrijf dan krijg ik het als html in m'n mail box. Niet zoals ik het opgemaakt heb.
Dus als ik een grote lettertype heb gekozen, dan komt het met codes in m'n mail.
Bijv:
HTML:
<p><span style="font-size: xx-large;">Momentele test</span></p><p><hr /></p><p><span style="font-size: xx-large;"><span style="color: #ff0000;"><em><strong><span style="text-decoration: underline;">We zijn er zo weer!</span></strong></em></span></span></p>
Terwijl het opgemaakt zou moeten worden verstuurt.
Dit is de code waar ik hem heb ingebouwd:
PHP:
<?php
include("besturing_admin.php");
?>
<h2>Nieuwsbrief admin</h2><br>
<?php
if(!mysql_result(mysql_query("SELECT COUNT(ID) FROM $TabelLedenVelden
WHERE Naam LIKE 'Nieuwsbrief'"),0)) {
echo("<b style='color:red'>Maak een checkbox veld genaamd
<i>Nieuwsbrief</i> aan bij
Velden admin om de nieuwsbrief functie te activeren.</b>");
}
else {
?>
<table cellpadding=0 cellspacing=0 width='50%'><tr><td>
<b>Het versturen van een nieuwsbrief lukt alleen als de mail-functie goed
door je server
wordt ondersteund. Lijkt de nieuwsbrief niet verstuurd te worden, doe dan
navraag bij
je hostingprovider.
</td></tr></table><br>
<?php
if($_POST["versturen"]) {
$NieuwsbriefVeld = mysql_result(mysql_query("SELECT ID FROM
$TabelLedenVelden WHERE Naam LIKE 'Nieuwsbrief'"),0);
echo("De nieuwsbrief wordt verstuurd. Dit kan even duren..<br>");
flush();
$Leden = mysql_query("SELECT
$TabelLeden.ID,$TabelLeden.Gebruikersnaam,$TabelLeden.Mail FROM
$TabelLeden,$TabelLedenWaarden WHERE $TabelLedenWaarden.ID =
$TabelLeden.ID AND $TabelLedenWaarden.Veld$NieuwsbriefVeld = '1'") or
die(mysql_error());
if($_POST["TEXT"]) { $TEXT = "\r\nContent-type: text/html"; }
else { $HTML = ""; }
while($Lid = mysql_fetch_object($Leden)) {
mail("$Lid->Gebruikersnaam <$Lid->Mail>",stripslashes($_POST
["Onderwerp"]),stripslashes($_POST["Bericht"]),"From: $JouwWebsiteNaam
<$JouwMailAdres>$html");
}
echo("<b>De nieuwsbrief is succesvol verstuurd!</b><br><br><hr><br>");
}
?>
<form method=post action='nieuwsbrief.php'>
Onderwerp: <input type=text size=40 name=Onderwerp value='Nieuwsbrief
week <?php echo date("W"); ?>'><br><br>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Nieuwsbrief verzenden</title>
<!-- Load jQuery -->
<script type="text/javascript"
src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("jquery", "1.3");
</script>
<!-- Load TinyMCE -->
<script type="text/javascript"
src="/plesk/admin/tinymce/jscripts/tiny_mce/jquery.tinymce.js"></script>
<script type="text/javascript">
$().ready(function() {
$('textarea.tinymce').tinymce({
// Location of TinyMCE script
script_url :
'/plesk/admin/tinymce/jscripts/tiny_mce/tiny_mce.js',
// General options
theme : "advanced",
plugins :
"safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,
iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,con
textmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreak
ing,xhtmlxtras,template",
// Theme options
theme_advanced_buttons1 :
"save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,jus
tifycenter,justifyright,justifyfull,styleselect,formatselect,fontselect,f
ontsizeselect",
theme_advanced_buttons2 :
"cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,
outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,
help,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",
theme_advanced_buttons3 :
"tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,emotions,i
espell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
theme_advanced_buttons4 :
"insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,a
cronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true,
// Example content CSS (should be your site CSS)
content_css : "css/content.css",
// Drop lists for link/image/media/template
dialogs
template_external_list_url :
"lists/template_list.js",
external_link_list_url : "lists/link_list.js",
external_image_list_url : "lists/image_list.js",
media_external_list_url : "lists/media_list.js",
// Replace values for the template plugin
template_replace_values : {
username : "Some User",
staffid : "991234"
}
});
});
</script>
<!-- /TinyMCE -->
</head>
<body>
<form method="post" action="versturen.php">
<div>
<!-- Gets replaced with TinyMCE, remember HTML in a
textarea should be encoded -->
<div>
<textarea id="elm1" name="Bericht" rows="15"
cols="80" style="width: 80%" class="tinymce">
</textarea>
</div>
<!-- Some integration calls -->
<a href="javascript:;" onmousedown="$('#elm1').tinymce
().show();">[Show]</a>
<a href="javascript:;" onmousedown="$('#elm1').tinymce
().hide();">[Hide]</a>
<a href="javascript:;" onmousedown="$('#elm1').tinymce
().execCommand('Bold');">[Bold]</a>
<a href="javascript:;" onmousedown="alert
($('#elm1').html());">[Get contents]</a>
<a href="javascript:;" onmousedown="alert
($('#elm1').tinymce().selection.getContent());">[Get selected HTML]</a>
<a href="javascript:;" onmousedown="alert
($('#elm1').tinymce().selection.getContent({format : 'text'}));">[Get
selected text]</a>
<a href="javascript:;" onmousedown="alert
($('#elm1').tinymce().selection.getNode().nodeName);">[Get selected
element]</a>
<a href="javascript:;" onmousedown="$('#elm1').tinymce
().execCommand('mceInsertContent',false,'<b>Hello world!!</b>');">[Insert
HTML]</a>
<a href="javascript:;" onmousedown="$('#elm1').tinymce
().execCommand('mceReplaceContent',false,'<b>{$selection}</b>');">
[Replace selection]</a>
<br />
<input type="submit" name="versturen" value="Versturen"
/>
<input type="reset" name="reset" value="Reset" />
</div>
</form>
</body>
</html>
<br>
<span style='font-size:8pt'>Vermeld hoe leden zich af kunnen melden bij
de nieuwsbrief!<br>
Doe je dit niet, dan kan je nieuwsbrief als spam worden gemeld!</span>
<br><br>
<?php
}
?>
</body>
</html>
Alstjeblieft, help me


Groet,
Mark