FCK editor - PHP - Programmation
Marsh Posté le 02-04-2007 à 15:42:01
des samples dans différent langages sont fournies avec le codes de FCKeditor
Marsh Posté le 02-04-2007 à 17:53:46
Ouais, sauf que la réponse n'est pas dedans
Marsh Posté le 02-04-2007 à 18:24:32
j'utilise le FCK Editor sans aucun souci dans mon back office que j'ai codé en php pour mon site perso. Ca marche nickel. Tu as du te planter quelque part. (y'a que les templates xml que j'arrive pas bien a utiliser mais bon, c'est anecdotique. J'arrive a faire du texte décoré, a l'enregistrer en base et a l'éditer)
Marsh Posté le 02-04-2007 à 21:11:22
Ok nikel.
Voici mes sources :
La page qui sert d'ajout d'infos a la base de donnée :
Au tout début de la page:
<?php
include("fckeditor/fckeditor.php" );
?>
Ensuite, dans le corps qui sert a appeller fck :
<?
$oFCKeditor = new FCKeditor('description');
$oFCKeditor->BasePath = 'admin/fckeditor/';
$oFCKeditor->Value = 'Saisissez votre texte';
$oFCKeditor->Create();
$oFCKeditor->Width = '400%' ;
$oFCKeditor->Height = '600' ;
?>
Ensuite, dans la page pour modifier mes infos :
Toujours en début :
<?php
include("fckeditor/fckeditor.php" );
?>
Puis ensuite je fais un query dans la base de données pour récuperer tous les champs :
$comptage_req = mysql_query("SELECT * FROM excursions WHERE id_excursion=".$_GET['id_excursion']);
$comptage = mysql_numrows($comptage_req);
$i=0;
WHILE($i!=$comptage)
{
$id_excursion = mysql_result($comptage_req,$i,"id_excursion" );
$titre = mysql_result($comptage_req,$i,"titre" );
$description = mysql_result($comptage_req,$i,"description" );
$periode = mysql_result($comptage_req,$i,"periode" );
$affichage = mysql_result($comptage_req,$i,"affichage" );
$photo = mysql_result($comptage_req,$i,"photo" );
$titre = stripslashes(stripslashes($titre));
$description = stripslashes(stripslashes($description));
$periode = stripslashes(stripslashes($periode));
$i++;
}
mysql_close();
?>
Ce script fonctionne, inutile de dire que c'est codé a l'arrache machin
Ensuite les champs du formulaire :
<input name="titre" type="text" id="titre" value="<? print($titre) ?>
Ca ca fonctionne, ca rappelle bien l'enregistrement.
<?
$oFCKeditor = new FCKeditor('description');
$oFCKeditor->BasePath = admin//fckeditor/';
$oFCKeditor->Value = '$description';
$oFCKeditor->Create();
$oFCKeditor->Width = '400%' ;
$oFCKeditor->Height = '600' ;
?>
Le probleme est dans "Value", car au lieu de m'afficher ce que contient la variable $description, je retrouve dans le champs texte de FCK le texte " $description"
Je suis pas une bete en FCK / PHP c'est pour ca que j'ai posté ici
Si t'as une piste tama, je suis bien sur preneur
Marsh Posté le 03-04-2007 à 09:03:41
ReplyMarsh Posté le 03-04-2007 à 09:08:43
t'inquete a écrit :
Le probleme est dans "Value", car au lieu de m'afficher ce que contient la variable $description, je retrouve dans le champs texte de FCK le texte " $description" |
un peu de lecture : http://fr.php.net/manual/fr/langua [...] tax.single
Marsh Posté le 03-04-2007 à 15:55:25
soju a écrit : un peu de lecture : http://fr.php.net/manual/fr/langua [...] tax.single |
Pour info, j'ai essayé avec echo et avec print.
Ce que j'arrive pas a piger, c'est pourquoi le print fonctionne dans un simple champs de texte, alors qu'il ne fonctionne pas dans le champ texte de FCK
Marsh Posté le 03-04-2007 à 17:45:23
Tamahome a écrit : je regarderais ca ce soir si j'ai le temps |
J'attends avec impatience tes interventions
Marsh Posté le 03-04-2007 à 18:15:53
moi j'ai pas de quote :
Code :
|
Marsh Posté le 05-04-2007 à 03:06:07
Salut,
Super mec, ca fonctionne
Tout ca a cause des quotes
Mille merci
Marsh Posté le 25-02-2008 à 16:40:58
je plussoie, je l'utilise depuis 2 ans maintenant
Seul et unique problème : configurer les fichiers pour les upload des images et empêcher qu'il choisisse connectors.asp à la place de connectors.php
.. et ça j'y suis jamais vraiment parvenu
Marsh Posté le 27-02-2008 à 09:18:26
moi c'est utiliser des templates xml modifiés ^^ la ca n'a jamais marché ces trucs la...
Marsh Posté le 17-03-2008 à 20:34:05
quand j'y pense je viens juste de réaliser comment fonctionnent le modèle de templates de punbb et phpwebgallery, 3 ans après les avoir installés
Marsh Posté le 21-11-2008 à 12:06:07
Bonjour,
j'arrive un peu tard.
J'ai le eu le meme probleme que "T'inquete", parcontre, a quoi correspond la ligne :
<?
$oFCKeditor = new FCKeditor('description');
$oFCKeditor->BasePath = admin//fckeditor/';
$oFCKeditor->Value = '$description';
$oFCKeditor->Create();
$oFCKeditor->Width = '400%' ;
$oFCKeditor->Height = '600' ;
?>
Chez moi ça m'fait une erreur, ... quelqu'un sait pourquoi?
(... bien entendu je remet son code car il a été traité.. chez moi ce ne sont pas ces variables )
Merci d'avance
Marsh Posté le 01-04-2007 à 18:58:48
Bonjour a tous.
Pour l'administration de mon site, j'utilise FCK éditor, un outil pour moi indispensable lorsqu'il s'agit de rentrer beaucoup de texte.
J'utilise une base de données dans laquelle j'enregistre les données rentrées grace a cet éditeur. L'inscription se fait parfaitement, cependant, l'administrateur du site a la possilibité de modifier le texte. Lorsqu'il clique sur l'icone appropriée, ca lui ouvre une page qui rappelle les enregistrements en fonction de la clé primaire.
J'arrive a récuprer les variables dans les champs de texte classique, mais lorsque j'implemente la variable dans l'éditeur, elle ne se récupere pas..
Avant d'aller plus loin et de donner les codes sources, est ce qu'il y'a parmis nous des power users de FCK éditor ?
Merci
---------------
Ben Alors !!!!! kess kiss pass ???