5568 sujets

Sémantique web et HTML

Bonjour,

J'utilise mysql pour un système de news opérationnel depuis plusieurs mois. Cette semaine on me demande de faire en sorte que quand quelqu'un met une news (toutes catégories confondues), celle-ci soit postée automatiquement sur facebook.

J'ai réussi à tout faire, mais quand la news est postée, les champs "titre" et "corps de la news" affichent "null" dans facebook.

-----------
Mon champ de texte de news ressemble à cela :
<textarea class="textarea_champ" cols="30" rows="8" name="news" tabindex="3" title="Texte de l'article"><?php if (isset($_POST['news'])) echo htmlentities(trim($_POST['news'])); ?></textarea>


Et la commande pour l'affichage sur facebook est :
'message' => ''
Mais quoi mettre dans les simples quotes en fait?

J'espère que vous aurez compris...

Merci
Modifié par enls (03 Feb 2013 - 15:01)
Aidez-moi SVP, ça doit vite être résolu. C'est juste que je n'arrive pas à inclure le texte qui est saisi, et j'y arrive toujours pas ....

HELP
Bonjour,
Je ne suis pas sûr d'avoir tout compris. Essaie ça:


$msg = htmlentities(trim($_POST['news']));
...
'message' => $msg
...



Modifié par loicbcn (04 Feb 2013 - 10:15)
Bonjour loicbcn

Merci pour la réponse.

Et non, en plus quand je place le script pour facebook en bas de page, j'ai un problème php cession:Start. Donc j'ai pensé couper le code en 2, mais ça ne change rien

Au final, quand je met
'message' => $mess
, en définissant $mess auparavant, ça m'achiche rien.

J'ai tenté
'message' => '$mess'
, là ça affiche $mess

Et
'message' => ''$mess''
, encore $mess
Modifié par enls (04 Feb 2013 - 12:44)