par
Sato » 19 nov. 2012, 19:37
Bonjour,
Je développe à partir de tutoriels un forum en PHP, je comprend le code, mais je fais parfois des bourdes.
J'aimerai afficher le titre dans la balise title du sujet de mon forum.
Mais ça me sort une erreur:
http://www.forumwiiu.com/forum/voirtopic.php?t=2
Voici une partie du code de la page que je met:
Code : Tout sélectionner
<?php
session_start();
$titre= .stripslashes(htmlspecialchars($data['topic_titre'])).;
include("includes/identifiants.php");
include("includes/debut.php");
include("includes/menu.php");
include("includes/bbcode.php");
//On récupère la valeur de t
$topic = (int) $_GET['t'];
//A partir d'ici, on va compter le nombre de messages pour n'afficher que les 15 premiers
$query=$db->prepare('SELECT topic_titre, topic_post, forum_topic.forum_id, topic_last_post,
forum_name, auth_view, auth_topic, auth_post
FROM forum_topic
LEFT JOIN forum_forum ON forum_topic.forum_id = forum_forum.forum_id
WHERE topic_id = :topic');
$query->bindValue(':topic',$topic,PDO::PARAM_INT);
$query->execute();
$data=$query->fetch();
$forum=$data['forum_id'];
$totalDesMessages = $data['topic_post'] + 1;
$nombreDeMessagesParPage = 15;
$nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPage);
?>
le problème se situe à $titre= si je met du texte normal, ça fonctionne mais dès que j'insère quelque chose de dynamique, ça me met l'erreur précédemment mentionné.
Merci.
Bonjour,
Je développe à partir de tutoriels un forum en PHP, je comprend le code, mais je fais parfois des bourdes.
J'aimerai afficher le titre dans la balise title du sujet de mon forum.
Mais ça me sort une erreur:
[url]http://www.forumwiiu.com/forum/voirtopic.php?t=2[/url]
Voici une partie du code de la page que je met:
[code]
<?php
session_start();
$titre= .stripslashes(htmlspecialchars($data['topic_titre'])).;
include("includes/identifiants.php");
include("includes/debut.php");
include("includes/menu.php");
include("includes/bbcode.php");
//On récupère la valeur de t
$topic = (int) $_GET['t'];
//A partir d'ici, on va compter le nombre de messages pour n'afficher que les 15 premiers
$query=$db->prepare('SELECT topic_titre, topic_post, forum_topic.forum_id, topic_last_post,
forum_name, auth_view, auth_topic, auth_post
FROM forum_topic
LEFT JOIN forum_forum ON forum_topic.forum_id = forum_forum.forum_id
WHERE topic_id = :topic');
$query->bindValue(':topic',$topic,PDO::PARAM_INT);
$query->execute();
$data=$query->fetch();
$forum=$data['forum_id'];
$totalDesMessages = $data['topic_post'] + 1;
$nombreDeMessagesParPage = 15;
$nombreDePages = ceil($totalDesMessages / $nombreDeMessagesParPage);
?>
[/code]
le problème se situe à $titre= si je met du texte normal, ça fonctionne mais dès que j'insère quelque chose de dynamique, ça me met l'erreur précédemment mentionné.
Merci.