FCKeditor

Invité
Invité n'ayant pas de compte PHPfrance

28 juil. 2005, 09:46

Bonjour,
je souhaite utiliser FCKeditor pour permettre a un admin de gerer le contenu des pages via une base mysql.
Quand on upload une image, elle se place sur le serveur mais je voudrai savoir comment faire pour l'enregistrer dans ma base afin que l'admin puisse la supprimer s'il le veut ?!
Avec un input_file c'est facile, mais là je ne sais pas comment faire, si quelqu'un connait le problème, merci beaucoup

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

28 juil. 2005, 10:38

Je crois que tu veux insérer dans ta BDD une image que l'utilisateur intègre dans le FCKEDitor ? C'est pas possible, il me semble.

ViPHP
pjl
ViPHP | 2119 Messages

28 juil. 2005, 10:52

Avec FCKeditor, ca va être un peu hard, je crois.
Il a te falloir rentrer dans le code de FCKeditor pour ajouter l'insertion à ta BDD dans la partie de code ou se fait l'upload de l'image.
Ensuite, il te faut faire la liaison entre cette image et ta news et c'est là que ca risque d'être chaud.

Invité
Invité n'ayant pas de compte PHPfrance

28 juil. 2005, 11:51

il faudrait alors que je liste le repertoire et permette a l'admin de supprimer l'image par là.
Sinon, pour modifier des données enreistrées via fckeditor vous savez comment faire ? Si je fais un echo dans un champs de texte je retrouve bien les données, mais je voudrai qu'elles s'affichent dans fckeditor afin de pouvoir les modifier ?!
Quelqu'un voit ?
Merci

Mammouth du PHP | 543 Messages

28 juil. 2005, 11:53

Et bien tu rajoutes le echo a l'endroit ou fckeditor affiche sa zone de saisie tout simplement.

Invité
Invité n'ayant pas de compte PHPfrance

28 juil. 2005, 12:07

Oui c'est ce que je pense mais il me met une parse erreur, voici le code :

Code : Tout sélectionner

<?php $oFCKeditor2 = new FCKeditor('texte') ; $oFCKeditor2->BasePath = 'FCKeditor/'; $oFCKeditor2->Value = echo $row_annonce['texte']; $oFCKeditor2->Create(); ?>

Mammouth du PHP | 543 Messages

28 juil. 2005, 12:08

Code : Tout sélectionner

$oFCKeditor2->Value = $row_annonce['texte'];
@++

Invité
Invité n'ayant pas de compte PHPfrance

28 juil. 2005, 12:27

j'avais essayé comme ca mais en fait le probleme venait de plus haut car j'avais 2 instances de fckeditor qui portaient le même nom !
C'est pas mal tout ca, le problème c'est que lorsque l'on enleve une image via fckeditor, elle n'est pas supprimée du serveur, il faut que je trouve une techique....

Mammouth du PHP | 543 Messages

28 juil. 2005, 12:29

Le unlink() php :)

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

28 juil. 2005, 12:34

C'est pas mal tout ca, le problème c'est que lorsque l'on enleve une image via fckeditor, elle n'est pas supprimée du serveur, il faut que je trouve une techique....
Un script qui tourne tous les jours avec cron et qui regarde si l'image est enregistrée dans la BDD, sinon boum effacement.

Invité
Invité n'ayant pas de compte PHPfrance

28 juil. 2005, 13:32

Mere-therea j'ai pas compris ton message...
Pour le unlik je ne peux pas le faire passer par fckeditor !?