flopad
Messages postés528Date d'inscriptionmercredi 28 septembre 2005StatutMembreDernière intervention 6 mars 2009
-
26 janv. 2007 à 08:26
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 2012
-
26 janv. 2007 à 15:27
Bonjour,
je viens de mettre en place Fckeditor sur mon intranet afin de le faire utiliser a des utilisateurs en guise de cms,
comment peut on faire pour faire en sorte qu'il y ai un retour a la ligne tous les x caractères ou alors chaque fois que l'on
arrive au bout du cadre...
Il y aurait peut etre l'option wrap mais je ne sais pas comment l'utiliser ni ou la placer...
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 26 janv. 2007 à 15:27
C'est une fonction de php, pas besoin de déclarer. va voir sur php.net comment elle marche.
Pour ce qui est de le faire fonctionner sur FCK, c'est pas possible... du moins pas en php. Et pour le faire en javascript, prend ton courage à deux, voire trois mains !
Mais si tu spécifies une largeur à la fenêtre FCK, il revient bien à la ligne de toute façon, à condition qu'il y ait des espaces entre les mots.
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 20124 26 janv. 2007 à 09:56
Hello,
FCKeditor, comme les autres éditeurs, te renvoie du texte (html) dans une variable POST. Tu n'as donc qu'à utiliser la fonction wrap sur cette variable, dans la page qui reçoit les données.
flopad
Messages postés528Date d'inscriptionmercredi 28 septembre 2005StatutMembreDernière intervention 6 mars 2009 26 janv. 2007 à 11:26
Ah pardon, j'avais pas saisi.....
Le code de la page ou je récupère le POST est le suivant :
<?php
// information pour la connection à le DB
include('Config.php');
$base = "cms";
//Récupération de la table concernée par les modifications
if(!EMPTY($_POST['table']))
{
$table = $_POST['table'];
}
//Connexion à la base de données
$db = mysql_connect($host,$user,$password) or die("Impossible de se connecter");
if (!mysql_select_db( "$base",$db))
echo "Erreur : impossible de sélectionner la base
";
$updatedNews = $_POST['FCKeditor1'];
$mysqlQuery = "UPDATE ".$table." SET texte1= '$updatedNews' ";
//echo $mysqlQuery ;
mysql_query($mysqlQuery,$db) or die('MySQL error: '.mysql_error());
mysql_close();
//affichage des résultats, pour savoir si l'insertion a marchée:
if($mysqlQuery)
echo("<center>La modification a été correctement effectuée</center>") ;
else
echo("<center>La modification à échoué</center>") ;
flopad
Messages postés528Date d'inscriptionmercredi 28 septembre 2005StatutMembreDernière intervention 6 mars 2009 26 janv. 2007 à 13:35
Il faut déclarer la fonction avant non? Comment?
Sinon, est ce que je ne peux pas faire cette mise en forme dès la saisie en faisant fonctionner comme dans une textarea ou l'on précise la largeur, et dès que celle-ci est atteinte on revient a la ligne...?