Nicht mehr ganz neu hier
ich habe folgendes Problem und hoffe das mir vielleicht jemand den weg ein wenig erklären kann , da ich total auf dem schlauch steh
ich würde gerne beim drücken einer schaltfläche den inhalt aus der Datenbank in tinymce laden
nun bin ich woie folgt vorgegangen
ich find einfach nicht den fehler , wenn ich den post auf 1 setze startet er das tinymc einwandfrei aber daten nimmt er nicht mit .
lg
thorsten
ich würde gerne beim drücken einer schaltfläche den inhalt aus der Datenbank in tinymce laden
nun bin ich woie folgt vorgegangen
PHP:
<?php
if ($_POST['senden'] == "0"){
?>
<!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>Editor</title>
<!-- TinyMCE -->
<script type="text/javascript" src="../jscripts/tiny_mce/tiny_mce.js"></script>
<script type="text/javascript">
tinyMCE.init({
// General options
mode : "textareas",
theme : "advanced",
plugins : "pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template,inlinepopups,autosave",
// Theme options
theme_advanced_buttons1 : "save,newdocument,|,bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,styleselect,formatselect,fontselect,fontsizeselect",
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,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",
theme_advanced_buttons4 : "insertlayer,moveforward,movebackward,absolute,|,styleprops,|,cite,abbr,acronym,del,ins,attribs,|,visualchars,nonbreaking,template,pagebreak,restoredraft",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true,
// Example word content CSS (should be your site CSS) this one removes paragraph margins
content_css : "css/word.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="http://tinymce.moxiecode.com/dump.php?example=true">
<h3>Word processor example</h3>
<p>
This page shows you how to configure TinyMCE to work more like common word processors.
There are more examples on how to use TinyMCE in the <a href="http://tinymce.moxiecode.com/examples/">Wiki</a>.
</p>
<!-- Gets replaced with TinyMCE, remember HTML in a textarea should be encoded -->
<textarea id="elm1" name="elm1" rows="15" cols="80" style="width: 80%">
<p>This is the first paragraph.</p>
<p>This is the second paragraph.</p>
<p>This is the third paragraph.</p>
</textarea>
<br />
<input type="submit" name="save" value="Submit" />
<input type="reset" name="reset" value="Reset" />
</form>
<script type="text/javascript">
if (document.location.protocol == 'file:') {
alert("The examples might not work properly on the local file system due to security settings in your browser. Please use a real webserver.");
}
</script>
</body>
</html>
<?php
}else{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
</head>
<link rel="stylesheet" href="css/css.css" type="text/css" />
<body>
<body id="page_header_verlauf">
<div id="page_header_logo"><a href="http://flashup-design.de"><img src="images/header_logo.png" border=0></a></div>
<hr/>
<?php
$server = 'localhost';
$benutzer = 'root';
$passwort = '';
$datenbank = 'versuch';
$verbindung = mysqli_connect($server, $benutzer, $passwort);
if ($verbindung){
mysqli_select_db($verbindung, $datenbank);
if(mysqli_error($verbindung)){
echo 'Fehler: ' . mysqli_error($verbindung);
}else{
if (isset($_POST['name'])){
$sql = "
INSERT INTO
kategorien(name)
VALUES('{$_POST['name']}')
";
$abfrage = mysqli_query($verbindung, $sql);
echo 'SQL: ' . $sql;
echo mysqli_error($verbindung);
}
$sql = "select * FROM kategorien";
$abfrage = mysqli_query($verbindung, $sql);
echo 'Zur Auswahl stehen ' . mysqli_num_rows($abfrage) . ' Kategorien';
echo '<ul>';
while($kategorien = mysqli_fetch_assoc($abfrage)){
echo '<input type="button" value="'.$kategorien['name'].'">';
}
echo '</ul>';
mysqli_free_result($abfrage);
}
}else{
echo 'Verbindungsfehler: ' . mysqli_connect_error($verbindung);
}
;
?>
<?php
$server = 'localhost';
$benutzer = 'root';
$passwort = '';
$datenbank = 'versuch';
$verbindung = mysqli_connect($server, $benutzer, $passwort);
if ($verbindung){
mysqli_select_db($verbindung, $datenbank);
if(mysqli_error($verbindung)){
echo 'Fehler: ' . mysqli_error($verbindung);
}else{
if (isset($_POST['name'])){
$sql = "
INSERT INTO
kategorien(name)
VALUES('{$_POST['name']}')
";
$abfrage = mysqli_query($verbindung, $sql);
echo 'SQL: ' . $sql;
echo mysqli_error($verbindung);
}
$sql = "select * FROM content";
$abfrage = mysqli_query($verbindung, $sql);
?>
<div id="tabelle_ausgabe">
<form method="post" action="test2.php">
<table cellpadding="1" cellspacing="3" border="1">
<colgroup>
<col width="250">
<col width="100">
<col width="90">
<col width="90">
<col width="90">
<col width="90">
<col width="70">
<col width="140">
<col width="140">
<col width="160">
</colgroup>
<tr>
<td><center>Behandlung</center></td>
<td><center>Beitrag</center></td>
<td><center>Preis<br> normal</center></td>
<td><center>Preis<br>Angebot</center></td>
<td><center>Angebot<br>Start</center></td>
<td><center>Angebot<br>Ende</center></td>
<td><center>Angebot<br>anzeigen</center></td>
<td><center>Behandlungsdauer<br>von</center></td>
<td><center>Behandlungsdauer<br>bis</center></td>
<td></td>
</tr>
</div>
<?php
echo '<ul>';
while($content = mysqli_fetch_assoc($abfrage)){
echo '<tr><td>'
. $content['title'] .
'</td><td>'
.'<input type="hidden" value="0" name="senden">'.'<center><input type="button" value="Bearbeiten" name="bearbeiten" onClick="window.location.reload()"></center>'.
'</td><td>'
.'<input type="text" size="7" value="'.$content['nor_preis'].'" name="nor_preis">'. ?.
'</td><td>'
.'<input type="text" size="7" value="'.$content['ang_preis'].'" name="ang_preis">'. ?.
'</td><td>'
. $content['ang_von'] .
'</td><td>'
. $content['ang_bis'] .
'</td><td>'
.'<input type="checkbox" NAME="one"VALUE="45">'. ja.
'</td><td>'
.'<input type="text" size="7" value="'.$content['beh_dauer_1'].'" name="beh_dauer_1">'. min.
'</td><td>'
.'<input type="text" size="7" value="'.$content['beh_dauer_2'].'" name="beh_dauer_2">'. min.
'</td><td>'
.'<input type="button" value="Speichern" name="speichern">'.
'</td>'
.'</tr>' ;
}
echo '</ul>';
//mysqli_free_result($abfrage);
}
}else{
echo 'Verbindungsfehler: ' . mysqli_connect_error($verbindung);
}
mysqli_close($verbindung);
?>
</table>
</form>
</body>
</html>
<?php
}
ich find einfach nicht den fehler , wenn ich den post auf 1 setze startet er das tinymc einwandfrei aber daten nimmt er nicht mit .
lg
thorsten