Ankündigung

Einklappen
Keine Ankündigung bisher.

2 TinyMCE4 auf einer Seite

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • 2 TinyMCE4 auf einer Seite

    Hallo
    Ich komm gerade nicht wirklich weiter ich hab das problem das ich
    2 TinyMCE4 Editoren mit jeweils einem Sende Button da jeder editor in eine andere datenbank schreibt!

    Wie realisiere ich das ?
    so wie es jetzt ist funktioniert das nicht nehme ich einen von beiden raus schreibt jeder so wie es sein soll alles in die richtige datenbank hier mal mein cod

    PHP-Code:
     <script type="text/javascript" src="<?php '.base_url.()' ?>/tinymce/tinymce.js"></script>
    <script type="text/javascript">
    tinymce.init({
            language: "de",
            selector: "textarea",
            height: 300,
            width:  900,
            content_css :  "../style/style.css" ,
            plugins: [
                    "advlist autolink autosave link image lists charmap print preview hr anchor pagebreak spellchecker",
                    "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking",
                    "table contextmenu directionality emoticons template textcolor paste fullpage textcolor colorpicker textpattern responsivefilemanager "
            ],

            toolbar1: "fullpage imagemanager | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | styleselect formatselect fontselect fontsizeselect",
            toolbar2: "cut copy paste | searchreplace | bullist numlist | outdent indent blockquote | undo redo | link unlink anchor image media code responsivefilemanager | insertdatetime preview | forecolor backcolor",
            toolbar3: "table | hr removeformat | subscript superscript | charmap emoticons | print fullscreen | ltr rtl | spellchecker | visualchars visualblocks nonbreaking  pagebreak restoredraft | template",

            menubar: false,
            toolbar_items_size: 'small',
            style_formats: [
                    {title: 'Bold text', inline: 'b'},
                    {title: 'Red text', inline: 'span', styles: {color: '#ff0000'}},
                    {title: 'Red header', block: 'h1', styles: {color: '#ff0000'}},
                    {title: 'Example 1', inline: 'span', classes: 'example1'},
                    {title: 'Example 2', inline: 'span', classes: 'example2'},
                    {title: 'Table styles'},
                    {title: 'Table row 1', selector: 'tr', classes: 'tablerow1'}
            ],
            
              templates: [
                    {title: 'Tourplaner oberer Teil ', url: '../plugin/tour_1.php'},
                     {title: 'Tourplaner unterer Teil ', url: '../plugin/tour_2.php'}
                ],
                    
            relative_urls: false,
            external_filemanager_path: "<?php '.base_url.()' ?>/admin/filemanager/",
            filemanager_title: "Dateimanager",
            external_plugins: {"Dateimanager": "<?php '.base_url.()' ?>/admin/filemanager/plugin.min.js"}
    });</script>

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <!-- TemplateBeginEditable name="doctitle" -->
    <title>Unbenanntes Dokument</title>
    <!-- TemplateEndEditable -->
    <!-- TemplateBeginEditable name="head" -->
    <!-- TemplateEndEditable -->
    <link href="admin.css" rel="stylesheet" type="text/css" />
    <style type="text/css"> 
    /* Fügen Sie CSS-Korrekturen für alle IE-Versionen in diesen bedingten Kommentar ein. */
    .twoColHybLtHdr #sidebar1 { padding-top: 30px; }
    .twoColHybLtHdr #mainContent { zoom: 1; padding-top: 15px; }
    /* Mit der obigen proprietären Zoom-Eigenschaft wird IE die Eigenschaft hasLayout zugewiesen, die gegebenenfalls zur Verhinderung verschiedener Fehler erforderlich ist. */
    </style>
    <![endif]-->
    <link href="admin.css" rel="stylesheet" type="text/css" />

    </head>

    <body class="twoColHybLtHdr">

    <div id="container">
      <div id="header">
        <h1> Admin</h1>
      <!-- end #header --></div>
      <div id="sidebar1">
        <h3><a href="news.php">News-Texte</a></h3>
        <h3><a href="home.php">Startseiten Editor</a></h3>
        <h3><a href="tour.php">Tourplaner</a>
      <!-- end #sidebar1 --></div>
      <div id="mainContent">
          <h1>Tourplan</h1>
        <ul>
          <li>Hier können sie Ihre Touren Eintragen und Bearbeiten !</li>
        </ul>
    <p>Danach bitte auf Senden  Klicken!</p>

      
      <tr>
        <td width="100%" hight="auto" align="left"><form action="tour_aus.php" method="post" enctype="multipart/form-data">
          <p>Tour Planer      </p>
          <p>
          <div>
              <p>Tour von:
                <input type="text" name="tour_von" class="tcal" required="required" value="" />
              </p>
    </div>
           <div>Tour bis :
             <input type="text" name="tour_bis" class="tcal" required="required" value="" /></div>
    </p>
          <p>Bitte so eintragen: 01.02.2014 </p>
          <p>
            <label for="tour_city">Ort:</label>
            <input type="tour_city" required="required" name="tour_city"  />
            <label for="tour_street">Strasse:</label>
            <input type="tour_street"  name="tour_street"  />
          </p>
          <p>Bitte So eintragen : Erfurt und so : Strasse 55</p>
          <p>
            <input type="submit" name="Senden" value="Senden" />
            <input type="Reset" value="zurücksetzen">        
          </form>
        </tr>
        <h1></h1>
        <ul>
          <li>Hier können Sie den Teil über dem Tourplan bearbeiten !</li>
        </ul>
    <p>Danach bitte auf Seite Speichern Klicken!</p>
              <form action="tour.php" method="post">
    <tr><td><textarea name="text"></textarea></td></tr>
      <tr><td>
     <br>
        <input type="submit" value="Seite Speichern" />
      </p>
          <ul>
            <li>Tourplaner unterer Teil </li>
            </ul>
            
              <form action="tour_2.php" method="post">
    <tr><td><textarea name="text_2"></textarea></td></tr>
      <tr><td>
     <br>
        <input type="submit" value="Seite Speichern" />
        
      </tr>
    <div>
    <?php include 'include/tour_inhalt.php';?>
    </div>
    <br />     
            <!-- IE Column Clearing -->
        </form>
      </div>
      <div id="ie_clearing">
        <br>
        <p></div>
      <h2>&nbsp;</h2>
        <h2>&nbsp;</h2>
    <p>&nbsp;</p>

    </body>
    </html>

  • #2
    update :
    nachdem ich auf der Seite von TinyMCE etwas gestöbert hab vollgende einstellung gefunden und ausprobiert
    PHP-Code:
    <script type="text/javascript" src="<?php '.base_url.()' ?>/tinymce/tinymce.js"></script>
    <script type="text/javascript">
    tinymce.init({
            language: "de",
            selector: "#text",
            height: 300,
            width:  900,
            content_css :  "http://hurenmarkt.com/style/style.css" ,
            plugins: [
                    "advlist autolink autosave link image lists charmap print preview hr anchor pagebreak spellchecker",
                    "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking",
                    "table contextmenu directionality emoticons template textcolor paste fullpage textcolor colorpicker textpattern responsivefilemanager "
            ],

            toolbar1: "fullpage imagemanager | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | styleselect formatselect fontselect fontsizeselect",
            toolbar2: "cut copy paste | searchreplace | bullist numlist | outdent indent blockquote | undo redo | link unlink anchor image media code responsivefilemanager | insertdatetime preview | forecolor backcolor",
            toolbar3: "table | hr removeformat | subscript superscript | charmap emoticons | print fullscreen | ltr rtl | spellchecker | visualchars visualblocks nonbreaking  pagebreak restoredraft | template",

            menubar: false,
            toolbar_items_size: 'small',
            style_formats: [
                    {title: 'Bold text', inline: 'b'},
                    {title: 'Red text', inline: 'span', styles: {color: '#ff0000'}},
                    {title: 'Red header', block: 'h1', styles: {color: '#ff0000'}},
                    {title: 'Example 1', inline: 'span', classes: 'example1'},
                    {title: 'Example 2', inline: 'span', classes: 'example2'},
                    {title: 'Table styles'},
                    {title: 'Table row 1', selector: 'tr', classes: 'tablerow1'}
            ],
            
              templates: [
                    {title: 'Tourplaner oberer Teil ', url: '../plugin/tour_1.php'}
                ],
                    
            relative_urls: false,
            external_filemanager_path: "<?php '.base_url.()' ?>/admin/filemanager/",
            filemanager_title: "Dateimanager",
            external_plugins: {"Dateimanager": "<?php '.base_url.()' ?>/admin/filemanager/plugin.min.js"}
    });
    tinymce.init({
            language: "de",
            selector: "#text_2",
            height: 300,
            width:  900,
            content_css :  "http://hurenmarkt.com/style/style.css" ,
            plugins: [
                    "advlist autolink autosave link image lists charmap print preview hr anchor pagebreak spellchecker",
                    "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking",
                    "table contextmenu directionality emoticons template textcolor paste fullpage textcolor colorpicker textpattern responsivefilemanager "
            ],

            toolbar1: "fullpage imagemanager | bold italic underline strikethrough | alignleft aligncenter alignright alignjustify | styleselect formatselect fontselect fontsizeselect",
            toolbar2: "cut copy paste | searchreplace | bullist numlist | outdent indent blockquote | undo redo | link unlink anchor image media code responsivefilemanager | insertdatetime preview | forecolor backcolor",
            toolbar3: "table | hr removeformat | subscript superscript | charmap emoticons | print fullscreen | ltr rtl | spellchecker | visualchars visualblocks nonbreaking  pagebreak restoredraft | template",

            menubar: false,
            toolbar_items_size: 'small',
            style_formats: [
                    {title: 'Bold text', inline: 'b'},
                    {title: 'Red text', inline: 'span', styles: {color: '#ff0000'}},
                    {title: 'Red header', block: 'h1', styles: {color: '#ff0000'}},
                    {title: 'Example 1', inline: 'span', classes: 'example1'},
                    {title: 'Example 2', inline: 'span', classes: 'example2'},
                    {title: 'Table styles'},
                    {title: 'Table row 1', selector: 'tr', classes: 'tablerow1'}
            ],
            
              templates: [
                     {title: 'Tourplaner unterer Teil ', url: '../plugin/tour_2.php'}
                ],
                    
            relative_urls: false,
            external_filemanager_path: "<?php '.base_url.()' ?>/admin/filemanager/",
            filemanager_title: "Dateimanager",
            external_plugins: {"Dateimanager": "<?php '.base_url.()' ?>/admin/filemanager/plugin.min.js"}
    });</script>
    und unten wo sie eingefügt werden

    PHP-Code:
    <form method="post" action="tour_2.php">
            
            <
    textarea id="text" name="text"></textarea>

            <
    h2>2. Teil</h2>

            <
    textarea id="text_2" name="text_2"> </textarea>
    <
    br>
        <
    input type="submit" value="Seite Speichern" />
    </
    form
    Also getrennt also wenn ich einen von beiden ausschalte funktionieren sie aber zusammen ist folgender Fehler !

    Schreibe ich in den oberen Funktioniert es !
    schreibe ich in den unteren schreibt er in den oberen einen leeren Eintrag !
    und in den unteren nichts
    !
    Hat jemand eine andere Wahl wie ich das a besten lösen kann ?
    Danke

    Kommentar


    • #3
      Kommen die Daten bei den Scripten richtig an, in denen du sie wegspeicherst?
      PHP-Code:
      var_dump($_POST); 
      [COLOR=#A9A9A9]Relax, you're doing fine.[/COLOR]
      [URL="http://php.net/"]RTFM[/URL] | [URL="http://php-de.github.io/"]php.de Wissenssammlung[/URL] | [URL="http://use-the-index-luke.com/de"]Datenbankindizes[/URL] | [URL="https://www.php.de/forum/webentwicklung/datenbanken/111631-bild-aus-datenbank-auslesen?p=1209079#post1209079"]Dateien in der DB?[/URL]

      Kommentar

      Lädt...
      X