Archive

Archives pour 06/2010

Uploader dans ckeditor

30/06/2010 Aucun commentaire

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:

Web page expirée IE

29/06/2010 Aucun commentaire

Si lorsque vous faites précédent après validation  d’un formulaire et que vous avez une erreur web page expirée alors insérez ce code avant session_start().

session_cache_limiter(‘private, must-revalidate’);

Categories: internet explorer Tags:

Doublons dans une table

22/06/2010 Aucun commentaire

select email , count(email) AS nb
from utilisateurs
group by email having count(email) > 1
order by count(email) desc

Categories: Non classé Tags: