|
niaboc79 17
| Posté : 04-12-2005 15:50
Bon je me suis inscrit au site pour plus de faciliter, désolé si je fait un double post mais je vais essayer d'être plus clair ;)
Voilà mon problème (3 jours que je cherche!!):
Je souhaite utiliser l'edito pour donner forme à la page d'acceuil de mon site.
Un des éléments qui ira dans l'edito sera l'affichage des 10 derniers messages postés sur mon forum.
J'ai trouver un script en php que j'ai adapter au style de mon site (le script n'est pas terminé).
Voilà ce script:
<code><font color="#000000">
<?php
echo "<table width=100%' border='0' cellpadding='0' cellspacing='0'>";
echo "<tr>";
echo "<td width=auto height='34' background='images/_toprow_bg.gif'><img
src='images/_toprow_left.gif' width='42' height='34'></td>";
echo "<td class='hautindex'>$title</td>";
echo "<td width='14' height='34'><img src='images/_toprow_right.gif' width='14' height='34'></td>";
echo "</tr>";
echo "</table>";
error_reporting(7);
require_once('./!!!include!!!s/functions.php');
require_once('./!!!include!!!s/config.php');
global $bbuserinfo, $session, $ignore, $permissions, $_REQUEST;
mysql_connect("$servername", "$dbusername", "$dbpassword") or die ('Erreur : '.mysql_error() );
mysql_select_db("$dbname") or die ('Erreur : '.mysql_error() );
// Configuration des variables
$derniersmessagesnbr=10; // Nombre de sujets a afficher dans les derniers message
// Configuration des variables
// Derniers messages
$messages = mysql_query("SELECT thread.title AS
threadtitle,thread.lastposter,thread.views,thread.dateline,thread.forumid,thr ead.threadid,forum.title AS
forumtitle,forum.parentlist,from_Unixtime(thread.dateline,'%d-%m-%Y') AS datedepost
FROM thread LEFT JOIN forum ON (thread.forumid = forum.forumid) ORDER BY thread.lastpost DESC LIMIT ". $derniersmessagesnbr);
while($message = @mysql_fetch_array($messages)){
/*
$permissions = fetch_permissions($message['2'],-1,-1);
if($permissions & CANVIEW){*/
$derniermessage .= "<table cellpadding=0 cellspacing=0 width=700>";
$derniermessage .= "<tr>";
$derniermessage .= "<td align=\"left\" class=\"alt3\"><span class=\"smallfont\"><b><a
href=\"showthread.php?s=&threadid=$message[threadid]&goto=newpos t\" title=\"$message[forumtitle] :: $message[threadtitle]\"";
$derniermessage .= ">$message[threadtitle]</a></b></span></td>&quo t;;
$derniermessage .= "<td align=\"left\" class=\"alt3\"><span class=\"smallfont\">par ";
$derniermessage .= " <b>$message[lastposter]";
$derniermessage .= "</a></b></span></td>";
$derniermessage .= "<td><td align=\"left\" class=\"alt3\"><span class=\"smallfont\">Forum :
<b>$message[forumtitle]</b></span></td>";
// $derniermessage .= "<td><span class=\"smallfont\">" . vbdate("d/m/Y : H:i", $message['datedepost']) . "</b></span></td>";
$derniermessage .= "</tr>";
$derniermessage .= "</table>";
// }
}
// Derniers messages
echo $derniermessage;
echo "<table width=100%' border='0' cellpadding='0' cellspacing='0'>";
echo "<tr>";
echo "<td width=auto height='27' background='images/milieu.gif'><img src='images/gauche.gif'
width='6' height='27'></td>";
echo "<td class='hautindex'>$title</td>";
echo "<td width='6' height='27'><img src='images/_foot_right.gif' width='243' height='27'></td>";
echo "</tr>";
echo "</table>";
?>
</font>
</code>
voilà son résultat: <a href='http://www.cool-tuning.be/forum/test3.php' target='_blank' class='NOIR'>http://www.cool-tuning.be/forum/test3.php</a>
Le script doit ABSOLUMENT être dans le dossier forum de mon site pour fonctionner.
Le but du jeu est d'insérer le résultat du script dans un tableau qui sera dans l'edito.
Pour ce faire j'ai utiliser la balise html !!!iframe!!!, voilà donc ce que j'ai mis dans l'éditeur html de l'edito:
<!!iframe!! name="test3" src="forum/test3.php" frameborder="0" width="720" height="350" />
Mais le gros problème est que le résultat est le suivant sur ma page d'acceuil: <a href='http://membres.lycos.fr/niaboc79/Photos/edito.jpg' target='_blank' class='NOIR'>http://membres.lycos.fr/niaboc79/Photos/edito.jpg</a>
Tout ce qui doit se trouver en dessous de l'edito n'est plus afficher (les 3 derniers articles publiés).
par contre si j'ajoute du texte AVANT les balises !!!iframe!!! dans l'editeur html, là il s'affiche!
Le problème ne viens pas du scipt php, j'ai tester en insérant un lien vers un site, il s'affiche bien dans le tableau créé par l'!!!iframe!!! mais je n'ai rien en dessous non plus!!!
Si quelqu'un à une solution ;) merci
<p class="LIGNB">Message édité par : niaboc79 / 04-12-2005 16:17</p>
Message édité par : niaboc79 / 04-12-2005 20:19 |  Profil www
|
|
leloup31X 2242
| Posté : 04-12-2005 20:36
Tu te fatigue pour rien. Regarde du coté des meta-mots. |  Profil www
|
|
niaboc79 17
| |
leloup31X 2242
| |
niaboc79 17
| Posté : 06-12-2005 01:30
Citation : leloup31
Met !lastforums! dans ton edito et regarde ce que ça donne.
Tu n'a ni a modifier le fichier forum ni à ecrire de script.
Message édité par : leloup31 / 05-12-2005 09:19
Mon forum n'est pas celui intégrer mais vbulletin |  Profil www
|
|
Boris 3430
| Posté : 07-01-2006 10:17
Dans ce cas, fait toi ton propre meta-mot et met le dans ton édito, ca sera beaucoup plus simple pour toi à gérer! |  Profil E-mail www
|
|
manu088 1698
| Posté : 09-01-2006 12:47
sympa ton site..
en plus c'est vraiment gentil de montrer ta reconnaissance envers celles et ceux qui travaillent pour npds chaque jour en répondant a vos questions en laissant un lien vers npds.org... |  Profil
|
|
leloup31X 2242
| Posté : 09-01-2006 13:27
Mouais..... il enléve tous les liens vers npds! enfin presque
<meta name="copyright" content="npds.org 2001-2005" />
|  Profil www
|
|
Boris 3430
| Posté : 09-01-2006 14:05
dans qu'il y a la balise meta generator, c'est bon... |  Profil E-mail www
|
|
leloup31X 2242
| Posté : 09-01-2006 14:44
Il y est bien sur mais c'est le copyright qui m'amuse moi |  Profil www
|
|
niaboc79 17
| Posté : 26-01-2006 14:01
c'est marrant de se moquer des débutants!!! |  Profil www
|
|
niaboc79 17
| Posté : 26-01-2006 14:07
Pour ce qui est de NPDS, je suis bien entendu reconaissant envers tout ceux qui travaille sur ce projet, c'est vrai que j'ai oublier de citer NPDS sur ma page d'acceuil, je vais ajouter une bannière NPDS ;) |  Profil www
|
|
Boris 3430
| Posté : 26-01-2006 21:36
Ben tu vois, mon loulou, il t'a pas oublié! C'est un gars bien, notre niaboc79.
Apparemment un peu tête en l'air, mais bon, tout le monde y est un peu de temps en temps!
Tu nous fais pas la gueule, au moins, niaboc79?
Allez, bienvenue chez les NPDSsiens! Tu verra, NPDS, c'est... Des questions... avec des réponses!... Mais aussi et surtout quelquechose qui fonctionne, et le tout agrémenté de beaucoup de déconnade!
Que du bonheur, quoi! |  Profil E-mail www
|
|
leloup31X 2242
| Posté : 26-01-2006 22:10
Je rajouterais que la moquerie gentille fait partie de la bonne humeur du site.
|  Profil www
|
|
niaboc79 17
| Posté : 27-01-2006 00:11
Mais non je ne vous en veux pas, mais je suis contre le fait d'attaquer les newbies sans raisons ;)
On à tous été débutant dans un domaine un jour, j'ai créé tout mon site seul grace aux forums d'aides et je ne peut donc pas tout connaitre!
|  Profil www
|
|
Aller à la page : [ 1 | 2 ] |