FCK Editor

soa

Erfahrenes Mitglied
Hallo,

ich möchte gern in einem Formular den FCK Editor einbinden.

Habe dazu nun das Programm ins Webverzeichnis der Seite gelegt und habe den php Code nach Anweisung ins Formular geschrieben.

Jetzt bekomme ich folgende Meldung:
Warning: open_basedir restriction in effect. File is in wrong directory in

und
Failed opening 'FCKeditor/fckeditor.php' for inclusion (include_path='.:/usr/share/pear')

Jetzt habe ich erst einmal in der php.ini folgendes geändert:

/usr/psa:/usr/share/pear

Die Pfade werden doch durch : aneinander gehängt oder?

Zeile 3:
<?php
include("FCKeditor/fckeditor.php") ;
?>

Die Seite fckeditor.php liegt jedoch nicht in dem Verzeichnis....

Hat da jemand vielleicht Erfahrung mit dem Tool?


Vielen Dank


Gruß
SOA
 
Ich weiß nicht ob man beim open_basedir mehrere Pfade angeben kann. Aber warum kopierst du nicht die Teile des FCK-Editors in das open_basedir oder in ein Unterverzeichnis.
 
Moin!

Ich nutz den FCK editor auch für meine Webseiten.

Nehmen wir mal an dein Webverzeichnis mit der moemntan betrachteten Datei liegt im Verzeichnis /wwwroot/

In eben dieses kopierst du das verzeichnis /fckeditor/ (kleinbuchstaben, ist fehlersicherer, aber deine Entscheidung), so das der absolute Pfad zu diesem Verzeichnis via Browser /wwwroot/fckeditor/ ist.

nun schreibst du in deine inkludiere_fckeditor.php die im Verzeichnis /wwwroot/ liegt folgende Zeile:
PHP:
 <?php
 include("/fckeditor/fckeditor.php");
 
 $editor = new fckeditor("name_des_input_feldes");
 
 // hier kannste nun mit den Befehlen fortfahren von wegen $editor->width etc...
 ?>

Exakt so sieht meine Datei auch aus (Gut die Pfade zum Ordner sind anders) aber prinzipiell ist das assoziativ zu meinem Skript!
Falls das nicht funkt, schreib doch mal bitte diene Ordnerstruktur nieder, dann kann ich dir oder ein anderer hilfsbereiter User helfen. :)

MfG
 
Zurück