Weet iemand hoe je WYSIWYG editor toevoegt aan een bestaand formulier?
Volgens mij moet dit mogelijk zijn. Echter kan ik nergens op internet een losse WYSIWYG editor vinden om deze in te passen. Ik heb wat bestaande blog software met een WYSIWYG proberen te gebruiken hiervoor maar dat lukt niet.
Het betreft php.
- WYSIWYG editor toevoegen aan een bestaand formulier
-
31-07-2007, 14:09 #1
- Berichten
- 68
- Lid sinds
- 17 Jaar
WYSIWYG editor toevoegen aan een bestaand formulier
-
In de schijnwerper
-
31-07-2007, 14:50 #2
- Berichten
- 211
- Lid sinds
- 19 Jaar
http://tinymce.moxiecode.com/
Heel makkelijk te intergreren. Voorzien van voorbeelden.
-
31-07-2007, 17:57 #3
- Berichten
- 68
- Lid sinds
- 17 Jaar
Hej bedankt,
Dit is precies wat ik zoek. Helaas werkt het niet goed, wellicht ligt dat aan mijn bestaande script. Het script voegt als ik bijvoorbeeld de advanced mode kies aan het veld wat ik wil versturen de simpele mode toe die werkt, waaronder dan nog een veld staat met de advanced mode, die ook werkt maar welke geen contact met de database heeft. Tenminste het wordt niet opgeslagen, als ik daarna een bestand wil aanpassen dan is de tekst uit het bovenste en correcte veld ook in het onderste niet werkende te zien.
Iemand een idee?
Hier is de code:
Rood is voor de WYSIWYG editor het blauwe het bestaande formulier.
<script language="javascript" type="text/javascript" src="../../_wysiwyg/tiny_mce.js"></script>
<script>tinyMCE.init({
mode : "textareas",
theme : "advanced",
plugins : "style,layer,table,save,advhr,advimage,advlink,emo tions,iespell,insertdatetime,preview,zoom,media,se archreplace,print,contextmenu,paste,directionality ,fullscreen,noneditable,visualchars,nonbreaking,xh tmlxtras",
theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,striketh rough,|,justifyleft,justifycenter,justifyright,jus tifyfull,|,styleselect,formatselect,fontselect,fon tsizeselect",
theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,search,repla ce,|,bullist,numlist,|,outdent,indent,|,undo,redo, |,link,unlink,anchor,image,cleanup,help,code,|,ins ertdate,inserttime,preview,|,forecolor,backcolor",
theme_advanced_buttons3 : "tablecontrols,|,hr,removeformat,visualaid,|,sub,s up,|,charmap,emotions,iespell,media,advhr,|,print, |,ltr,rtl,|,fullscreen",
theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,s tyleprops,|,cite,abbr,acronym,del,ins,attribs,|,vi sualchars,nonbreaking",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_path_location : "bottom",
extended_valid_elements : "a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|h eight|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]",
template_external_list_url : "example_template_list.js"
});
</script>
<?php require("inc/inc_1.php");
$connection = mysql_connect($host, $user, $pass) or die ("Unable to connect!");
mysql_select_db($dbname) or die ("Unable to select database!");
if (isset($_POST['submit'])):
$question = $_POST['question'];
$answer = $_POST['answer'];
$category = $_POST['category'];
$sql = "INSERT INTO ".$tablelinkname." SET
question='$question',
answer='$answer',
cid='$category',
date=CURDATE()";
if (@mysql_query($sql)) {
echo('<p align="center"><img src="../img/tick.png" width="20" height="16" align="top">Listing added successfully.</p>');
} else {
echo('<p>Error adding FAQ !' .
mysql_error() . '</p>');
}
else:
$cats = mysql_query('SELECT id, name FROM '.$tablecatname.'');
?>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<p style="padding:30px;">
Question
<br />
<input name="question" type="text" class="formtextareas" id="question" size="66" maxlength="255" />
<br />
<br />
Answer
<br />
<textarea name="answer" cols="100" rows="10" id="answer"></textarea>
<br />
<br />
Now choose its category <br />
<?php
echo '<select name="category">';
while ($cat = mysql_fetch_array($cats)) {
$cid = $cat['id'];
$cname = htmlspecialchars($cat['name']);
echo "<option value='" . $cid . "'>" . $cname . "</option>";
}
echo "</select>";
?>
</p>
<p align="center"><input name="submit" type="submit" class="formbutton" value="Submit FAQ"/></p>
</form>
<?php endif; ?>
<?php require("inc/inc_2.php"); ?>
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic