Vraiment besoin d'aide (PHP)

Fermé
heavenize Messages postés 25 Date d'inscription vendredi 28 août 2009 Statut Membre Dernière intervention 27 octobre 2009 - 4 sept. 2009 à 10:35
 Utilisateur anonyme - 4 sept. 2009 à 12:15
Bonjour,

jai déjà posé plusieurs fois la question mais jusqu'à présent je suis toujours resté sans réponse :'(


Alors voila je vais donner des liens pour rendre les choses plus claires, et tenter de mieux expliquer.

Sur mon site, je vais placer des codes qui permettent de reprendre les titres de 1 ou plusieurs derniers topics de forums spécifiques de mon forum PHPbb (version 3).

Le code marche parfaitement http://breaking-lutte.com/test.php (notez que j'ai volontairement enlevé le reste du décor car tout le monde s'en fiche lol)

J'aimerais simplement savoir quel code y rajouter pour que le lien ne redirige pas vers le forum mais que le contenu de la news s'intègre dans le cadre d'une page modèle (qui sera la meme pour chaque article visible depuis le site)

Celle ci : http://www.breaking-lutte.com/test2.php

Merci d'avance car, comme vous l'aurez compris, mes connaissances en programmation sont assez restreintes.
A voir également:

7 réponses

Utilisateur anonyme
4 sept. 2009 à 11:52
yo, je vois aps trop ce que tu veux faire ... tu veux un lien qui envois sur une adresse ?
0
Utilisateur anonyme
4 sept. 2009 à 11:54
ah tu veux avoir une présentation globale c'est ca? en gros un menu, une banniere etun cadre qui change en fonction du lien cliqué?

si c'est ca, regarde les frames
0
heavenize Messages postés 25 Date d'inscription vendredi 28 août 2009 Statut Membre Dernière intervention 27 octobre 2009
4 sept. 2009 à 11:59
Non, toutes les pages de mon site sont déjà faites.

J'ai placé ce code à différents endroits de mon site :

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './Forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
$user->setup();
$forum_id = request_var('forum_id', 49);
$where = ($forum_id) ? " WHERE forum_id=$forum_id" : '';
$sql = 'SELECT forum_id,topic_id, topic_title
FROM ' . TOPICS_TABLE .
$where .
' ORDER BY topic_time DESC ' .
' LIMIT 0 , 3 ';
$result = $db->sql_query($sql);
?>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>Chroniques</title>
<style type="text/css">
th{
background-color: #0066FF;
color: #FFFF99;
}
</style>
</head>
<body>
<table width="100%">
<tr>

</tr>
<?php
$i=0;
while($row = $db->sql_fetchrow($result))
{
$topic_id = $row['topic_id'];
$view_topic_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . (($row['forum_id']) ? $row['forum_id'] : $forum_id) . '&t=' . $topic_id);
$row_colour = ($i % 2) ? '#131313' : '#131313';
echo '<tr bgcolor="' . $row_colour .'">';
echo '<td>';
echo '<a href="' . $view_topic_url . '">' . censor_text($row['topic_title']) . '</a><br />';




echo '</tr>';
$i++;
}
?>
</table>
</body>
</html>



Il permet d'afficher les derniers titres de certaines sections de mon forum PHPbb. J'aimerais juste que ces titres ne redirigent pas vers le forum mais que le contenu du topic s'intégre dans le cadre de la page http://www.breaking-lutte.com/Templatearticle.php

Un exemple sur ce site: http://www.Info-lutte.Com
0
Utilisateur anonyme
4 sept. 2009 à 12:00
ton lien est mort. je te redis ce que j'ai dis : utilises les frames. elles te permettront de charger le contenu de ta page dans la frame (cadre) souhaité
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
heavenize Messages postés 25 Date d'inscription vendredi 28 août 2009 Statut Membre Dernière intervention 27 octobre 2009
4 sept. 2009 à 12:04
Excuse moi, comme un idiot je n'avais meme pas re-uploadé la page.

Mais c'est maintenant fait.

0
Utilisateur anonyme
4 sept. 2009 à 12:05
moins laid? la frame ne sera pas visible a proprement parlé si tu n'affiche pas les bordures :)

je pense que tu peux mettre une image de fond et supperposer tes frames par dessus sans arriere plan pour laisser ton imge de fond, perso j'ai pas essayé ca ^^
0
heavenize Messages postés 25 Date d'inscription vendredi 28 août 2009 Statut Membre Dernière intervention 27 octobre 2009
4 sept. 2009 à 12:13
Je ne comprends pas vraiment bien mais je vais regarder.


Car en demandant à 5 personnes, j'ai eu 5 réponses différentes.

L'une disant de passer par un simple code HTML, l'autre de faire un include, l'autre de rajouter une fonction "showtopic" dans le code, etc etc..

Je suis vraiment perdu
0
Utilisateur anonyme
4 sept. 2009 à 12:15
pour te donner un exemple, la grande partie des sites, forum etc. sont fait via des frames.

c'est facile a faire, rapide.
0