2010-09-06 7 views
1

Je suis nouveau à ce FCKeditor, j'utilise le code ci-dessous, je suis le formatage du texte dans l'éditeur de texte et affiche le même texte en utilisant l'instruction d'écho, mais il ne répond que le texte (sans formatage) comment afficher le texte avec une syntaxe formatée. s'il vous plaît me guider .thanks à l'avanceComment ajouter FCKeditor en utilisant php

<?php 
    include("fckeditor.php"); 

    $sBasePath = $_SERVER['PHP_SELF'] ; 
      $sBasePath = substr($sBasePath, 0, strpos($sBasePath, "_samples")) ; 
      $oFCKeditor = new FCKeditor('FCKeditor') ; 
      $oFCKeditor->BasePath = $sBasePath ; 
      $oFCKeditor->Value  = $ing ; 
      $oFCKeditor->Create() ; 
      ?> 

<html> 
<head> 

<title>Editor</title> 
</head> 
<body> 
<form name="frmedit" id = "frmedit" method="post" enctype="multipart/form-data"> 
Title &nbsp;:&nbsp;<input type="text" name="txttitle" id = "txttitle"> 

<br> 
<br> 
<input type="submit" name="subsubmit" id="subsubmit" value="SUBMIT"> 
</form> 
</body> 
</html> 

<?php 
if($_POST["subsubmit"]=="SUBMIT"){ 
$part2 = $_POST["FCKeditor"]; 
echo $part2; 
} 
?> 

Répondre

2

[Mise à jour réponse]

Vous devez mettre votre code FCKEditor à l'intérieur des balises <form> </form> et non au sommet. En outre, le $_POST["FCKEditor"] doit être mis en variable $oFCKeditor->Value.

le faire comme ceci: Il fonctionne bien sur ma machine et affiche le code HTML formaté à l'intérieur du textarea FCKEditor:

<html> 
<head> 

<title>Editor</title> 
</head> 
<body> 
<form name="frmedit" id = "frmedit" method="post" enctype="multipart/form-data"> 
Title &nbsp;:&nbsp;<input type="text" name="txttitle" id = "txttitle"> 
<?php 
    include("fckeditor.php"); 

    $sBasePath = $_SERVER['PHP_SELF'] ; 
      $sBasePath = substr($sBasePath, 0, strpos($sBasePath, "_samples")) ; 
      $oFCKeditor = new FCKeditor('FCKeditor') ; 
      $oFCKeditor->BasePath = $sBasePath ; 
      $oFCKeditor->Value  = $_POST["FCKeditor"] ; 
      $oFCKeditor->Create() ; 
      ?> 
<br> 
<br> 
<input type="submit" name="subsubmit" id="subsubmit" value="SUBMIT"> 
</form> 
</body> 
</html> 

Astuce: View more information and complete guide here.

+0

Merci beaucoup pour votre réponse, je vu le lien je suis les instructions données dans ce lien. En utilisant l'instruction $ _POST ["FCKeditor"], j'ai obtenu le texte. Mais si je veux stocker le texte dans la base de données pour cela, j'ai besoin de la syntaxe – Meena

+0

exemple: Si je change le texte -> Treatme en gras italique en utilisant l'éditeur.Sur la déclaration d'echo il doit être affiché comme ceci treatme . Il est possible – Meena

+0

@Meena, j'ai mis à jour ma réponse et le code en elle. Lisez la réponse maintenant. – shamittomar