Accueil > ckeditor, javascript > Uploader dans ckeditor

Uploader dans ckeditor

Pour uploader un fichier depuis ckeditor, il suffit d’ajouter les paramètres suivant dans la configuration de l’appel ckeditor :

 <script type= »text/javascript »>
                 CKEDITOR.replace( ‘texte’, {
                  filebrowserUploadUrl : ‘ckeditor_upload.php’,
                   toolbar : ‘Pages’
                  } );
                 CKEDITOR.config.entities = false;
                 CKEDITOR.config.entities_greek = false;
</script>

Dans la page d’upload(ckeditor_upload.php) :

<?php require_once(« header.php »); ?>
<script type= »text/javascript »>
function test(fichier) {
    //alert(‘test’);    
    window.parent.CKEDITOR.tools.callFunction(‘<?php echo $_GET['CKEditorFuncNum']; ?>’, fichier);
    //window.close();
}
</script>

<?php
//uploadons le fichier
$upload = new Upload( $_FILES['upload'],’../’.CHEMIN_PRODUIT_IMAGES);

if ($upload->errors) {
    foreach ($upload->errors as $e) {
        echo $e. »<br /> »;    
    }
    exit();
}

?>
<script type= »text/javascript »>
    test(‘/<?php echo CHEMIN_PRODUIT_IMAGES.$upload->_name; ?>’);
</script>

Categories: ckeditor, javascript Tags:
  1. Pas encore de commentaire
  1. Pas encore de trackbacks

Spam protection by WP Captcha-Free