Statistiques| Inscription| Espace privé
Développement Web
Accueil > PHP/MySQL > Un forum > Les scripts PHP
Le plan Les galeries
Dernière mise à jour :
vendredi 15 mai 2009
Contact
Webmestre
olivier ramos
ParamSPIP
Agenda
<<   Avril 2024   >>
Lu Ma Me Je Ve Sa Di
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5



accueil.php
 
 
 
 
<?php

// On insère ici l'en-tête (sous-titre), l'introduction et le logo dans un encadré (s'il y a lieu).
if ((isset($reponsetableau['entete'])and ($reponsetableau['entete']!=""))
or (isset($reponsetableau['intro'])and ($reponsetableau['intro']!=""))
or (isset($reponsetableau['ext'])and ($reponsetableau['ext']!=""))){
echo "<div class='forphpconteneurintro ". $pagefor."2'>";
echo "<div class='forphpconteneurintrotex'>";
if ((isset($reponsetableau['entete'])and ($reponsetableau['entete']!=""))
or (isset($reponsetableau['ext'])and ($reponsetableau['ext']!=""))){
echo "<div class='forphpenteteaccueil ".$couleur."2' >";
if  ((isset($reponsetableau['ext']))and ($reponsetableau['ext']!="")) {
?>
<div class="forphpcontlogoaccueil <?php echo $couleur ?>" align="center" >
<img class="forphplogoaccueil" alt="" width="<?php echo $reponsetableau['largeur']."%"?>" src="plugins/paramspip/fichiers/<?php echo $_SESSION['dirarticle'] ?>/dir_logos/<?php echo "logo".$reponsetableau['forum_id']."_".$reponsetableau['numerologo'].".".$reponsetableau['ext'] ?>" />
</div>
<?php
}
echo str_replace("  ","&nbsp;",str_replace("\n","<br/>",htmlentities(stripslashes($reponsetableau['entete']))));
echo "</div>";
}
if (isset($reponsetableau['intro'])and ($reponsetableau['intro']!="")){
echo "<div class='forphpintroforum'>";
echo str_replace("  ","&nbsp;",str_replace("\n","<br/>",htmlentities(stripslashes($reponsetableau['intro']))));
echo "</div>";
}
echo "</div>";
echo "</div>";
}

//On insère les huit derniers messages.
echo "<div class='forphpconteneurfils'>";
echo "<div class='forphpfilmessagesa'>";
echo "<div class='forphpaccueilderniers ".$couleur."2' >Les derniers messages</div>";
echo "</div>";
echo "<div class='forphpconteneurmessages' align='center'>";

// On récupère tous les messages du fil en question.
$reponse1= @mysql_query("SELECT mode,titre,usager_id,fil_id, DATE_FORMAT(date,'%d/%m/%y') AS jour,
TIME_FORMAT(date,'%kh%imin') AS heure  FROM messages ORDER BY DATE DESC LIMIT 0,8"  );
$test=0;
while ($message = @mysql_fetch_array($reponse1)){
if (($message['mode']==0)or($_SESSION['adminconnect'])) {
$test=1;
$reponse2= @mysql_query("SELECT pseudo,email FROM usagers WHERE usager_id='".$message[usager_id]."' "  );
$auteur = @mysql_fetch_array($reponse2);
?>
<div class="forphpforummessage">
<?php  
if ($message[titre]!=""){
$titre=stripslashes($message[titre]);
if (strlen($titre)>15) $titre=substr($titre,0,12)."...";
echo "<a class='forphpmessagetitreac ".$couleur."22' href='spip.php?article".$_SESSION['idarticle']."&fil_id=".$message[fil_id]."'>".htmlentities($titre)."</a>";
} else echo "<a class='forphpmessagetitreac ".$couleur."22' href='spip.php?article".$_SESSION['idarticle']."&fil_id=".$message[fil_id]."'>"."Sans titre"."</a>";
?>
<div class="forphpparle">
Post&eacute; <?php  echo " le ".$message[jour]." <br/>&agrave; ".$message[heure];
if ((isset($auteur[pseudo]))and ($auteur[pseudo]!="")) { ?>
,  <br/>par
<?php if ($auteur[email]!="") { ?>
<a href="mailto:<?php  echo $auteur[email]; ?>" >
<?php }
echo $auteur[pseudo];
if ($auteur[email]!="") { ?>
</a>
<?php }
} ?>
</div>
</div>
<?php
}
}
if ($test==1) echo '<div style="clear:both;line-height:1px">&nbsp;</div> ';
echo "</div>";
echo "</div>";

//Insertion du pied de page.
include('pied.php');
?>