Tom's Guide > Forum > Programmation > probleme bdd pour la news FDKEDITOR

probleme bdd pour la news FDKEDITOR

Forum Programmation : probleme bdd pour la news FDKEDITOR

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

bonjour à tous,

Voila j'ai travaillé depuis quelque temps avec FDKEDITOR, cependant j'ai un petit souci pour enregistré ma news dans ma BDD et ensuite la mettre dans ma page Form.php ( qui représente ma page d'acceuil de la news temporairement ).

J'ai regardé le poste : http://www.phpcs.com/forum/sujet-F [...] 9.aspx?p=4 mais hèlas j'ai eu une erreur à la place . Si j'ai reposté ici c'est pour faire profité les réponses pour les autres ainsi qu'à moi pour année 2009 pour la nouvelle version ^^.

Donc je vous envoie ma page news ( rediger la news ) :

<head>
<?php
include_once("../fckeditor/fckeditor.php" ) ;
?>
<Head>

<body>

<?php
mysql_connect ("localhost", "root", "" );
mysql_select_db("gta" );

$oFCKeditor = new FCKeditor('introduction') ;
$oFCKeditor->BasePath = '../fckeditor/' ;
$oFCKeditor->Value = '<p>This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p>' ;
$oFCKeditor->Create() ;
?>
<br>
<center>
<input type="submit" value="Submit">
</center>
<body>

Comme vous voyez , pourtant j'ai bien mis le nom de la table mais sa l'enregistre pas .

Merci de vos aide :)

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Bonsoir,

Plus familier de SQL que de fckeditor, elle est où la requête ?

Répondre à elendilm

Enfaite la requete denrengistrement je sais pas le faire , c'est peut etre bete , mais j'y suis pas arriver. il m'a mis une erreur .

je tavouerai que je suis débutant dans ce domaine .


Message édité par kiffolle le 01-08-2009 à 00:48:05
Répondre à kiffolle

Une erreur une erreur ... on veut le message d'erreur nous :D

------------------------------ 20minutes.fr, l'information en continu.
Répondre à SiM07

Bon j'ai avancé dans le probleme, jai mit le code :

$add=mysql_query("INSERT INTO news (id,name,resume,date,text,titre,introduction) VALUES ('".$IdNews."','".$Name."','".$Resume."','".$Date."','".$Text."','".$Titre."','".$introduction."')" );

Parse error: parse error in C:\wamp\www\GTA\headquarters\news.php on line 74

Et a la ligne 74 , j'ai rien !!!

Répondre à kiffolle

normal, ton code est mauvais, erreur de syntaxe ...
$add=mysql_query("INSERT INTO news (id,name,resume,date,text,titre,introduction) VALUES ('$IdNews','$Name','$Resume','$Date','$Text','$Titre','$introduction')" ) or trigger_error("Erreur SQL".mysql_error());


Message édité par SiM07 le 01-08-2009 à 18:09:47
------------------------------ 20minutes.fr, l'information en continu.
Répondre à SiM07

j'ai pris ton code , mais hélas , j'ai toujours le meme probleme ?

<?php
include_once("../fckeditor/fckeditor.php" ) ;

if (!empty($_POST['introduction'])){//-- !empty permet de vérifier que ta variable exist et qu'elle ne soit pas vide

$LaNews = $_POST("introduction" );

$add=mysql_query("INSERT INTO news (id,name,resume,date,text,titre,introduction) VALUES ('$IdNews','$Name','$Resume','$Date','$Text','$Titre','$introduction')" ) or trigger_error("Erreur SQL".mysql_error());

echo "Vos données ont été enregistrées...";
?>

Est ce que il manque une balise ?

Répondre à kiffolle

tu as créé une connexion à la base de donnée ? fckeditor le fait ?

remplace or trigger_error("Erreur SQL".mysql_error()); par or trigger_error("Erreur SQL".mysql_error(), E_USER_ERROR);

coquille de ma part, si ta configuration est celle de base tu n'as plus le message d'erreur.

------------------------------ 20minutes.fr, l'information en continu.
Répondre à SiM07

Rha , tj la même erreur , est ce que tu veux le code de toute la page ? c'est peu etre autre part.

Répondre à kiffolle

Il y a quoi à la ligne 73 ? Mais ton erreur est toute conne hein. C'est pas dur à retrouver en lisant bien ton code.


Message édité par SiM07 le 01-08-2009 à 19:02:56
------------------------------ 20minutes.fr, l'information en continu.
Répondre à SiM07

justement la blague la ligne 73 ben il a rien . donc je pense qu'il y a une balise non fermée ....

Répondre à kiffolle

Rha impossible à la trouver , je hais quand sa arrive :'(

Répondre à kiffolle

ca ressemble plus à une { } mal ouverte/fermée ...

Tu as un coloration syntaxique sur ton éditeur de texte ?

Ps:
Mets le code entier (en masquant login/pass) de ton php ... ca ira plus simplement.


Message édité par elendilm le 02-08-2009 à 00:42:48
Répondre à elendilm

oui avec notepad ++ , mais il prend pas les balise php :)
Tkt je suis en local :)

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <title> GTA4light : Backoffice News </title>
  5. <meta http-equiv="Content-type" content="application/xhtml + xml ; charset=ISO-8859-1" />
  6. <meta name="description" content="Back office news" />
  7. <meta http-equiv="content-language" content="fr" />
  8. <link href="../style.css" rel="stylesheet" type="text/css" />
  9. <link rel="icon" type="image/png" href="images/icone.png" />
  10. <?php
  11. mysql_connect ("localhost", "root", "" );
  12. mysql_select_db("gta" );
  13. include_once("../fckeditor/fckeditor.php" ) ;
  14. if (!empty($_POST['introduction'])){//-- !empty permet de vérifier que ta variable exist et qu'elle ne soit pas vide
  15. $LaNews = $_POST("introduction" );
  16. $add=mysql_query("INSERT INTO news (id,name,resume,date,text,titre,introduction) VALUES ('$IdNews','$Name','$Resume','$Date','$Text','$Titre','$introduction')" ) or trigger_error("Erreur SQL".mysql_error(), E_USER_ERROR);
  17. echo "Vos données ont été enregistrées...";
  18. ?>
  19. </head>
  20. <body>
  21. <div id="header">
  22.     <div id="logo">
  23.     </div>
  24.     <div id="menu">
  25.         <ul>
  26.             <li><a href="../index.php" accesskey="1" title="Go to Accueil">Accueil</a></li>
  27.             <li><a href="../liberty_city/index.html" accesskey="3" title="Go to Liberty City">Liberty City</a></li>
  28.             <li><a href="../quizz/index.html" accesskey="4" title="Go to Quizz">Quizz</a></li>
  29.             <li><a href="../contact/index.html" accesskey="5" title="Go to Contact">Contact</a></li>
  30.         </ul>
  31.     </div>
  32. </div>
  33. <div id="splash"><img src="../images/img02.jpg" alt="" width="760" height="140" /></div>
  34. <div align="center">
  35. <object width="350" height="450" id="obj_1248787863462"><param name="movie" value="http://bogta4.chatango.com/group"/><param name="wmode" value="transparent"/><param name="AllowScriptAccess" VALUE="always"/><param name="AllowNetworking" VALUE="all"/><param name="AllowFullScreen" VALUE="true"/><param name="flashvars" value="cid=1248787863462&b=60&f=50&l=999999&q=999999&r=100&s=1&w=0"/><embed id="emb_1248787863462" src="http://bogta4.chatango.com/group" width="350" height="450" wmode="transparent" allowScriptAccess="always" allowNetworking="all" type="application/x-shockwave-flash" allowFullScreen="true" flashvars="cid=1248787863462&b=60&f=50&l=999999&q=999999&r=100&s=1&w=0"></embed></object><br>[ <a href="http://bogta4.chatango.com/clonegroup?ts=1248787863462">Copy this</a> | <a href="http://chatango.com/creategroup?ts=1248787863462">Start New</a> | <a href="http://bogta4.chatango.com">Full Size</a> ]
  36. </div>
  37. <br>
  38. <br>
  39. <center><p> NEWS AVEC FDKEDITOR </p> </center>
  40. <br>
  41. <form style ="margin-right: 524px; border-right-width: 51px; border-left-width: 10006px; margin-left: 539px; border-bottom-width: 400px; margin-bottom: 0px; padding-bottom: 100px; left: 611px;" action="form.php" method="post"style="margin-right: 1100px;">
  42. <?php
  43. $oFCKeditor = new FCKeditor('introduction') ;
  44. $oFCKeditor->BasePath = '../fckeditor/' ;
  45. $oFCKeditor->Value = '<p>This is some <strong>sample text</strong>. You are using <a href="http://www.fckeditor.net/">FCKeditor</a>.</p>' ;
  46. $oFCKeditor->Create() ;
  47. ?>
  48.     <br>
  49.     <center>
  50.     <input type="submit" value="Submit">
  51.     </center>
  52.   </form>
  53.  
  54. </body>
  55. </html>



Edit : je viens de trouver, l'ouverture de la ligne 17 du { , et la fermeture de la ligne qui était pas à la ligne 23 !!! Comme quoi la nuit est porteur de conseil :)

Par contre , je suis pas sur que m'a table introduction prend enrengistrement , car le numero de ID ne change , apres chaque changement de news ....


Message édité par kiffolle le 02-08-2009 à 12:12:51
Répondre à kiffolle
Tom's Guide > Forum > Programmation > probleme bdd pour la news FDKEDITOR
Aller à :

Il y a 2271 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Liens