Mon problème est simple, j'arrive à afficher tte les pages ke je desire, le problème est que je n'arrive pa à afficher mes vidéos flash.
Le problème vient surement de la ligne target="_blank".
Voici le code:
<?session_start(); /*On démarre la session */
include("haut.php");
?>
<!--************************************************************************************************************************************************-->
<div id="corps1">
<!-- Ici on mettra le contenu principal de la page (tout le texte quoi) -->
<h1 id="news">Opto-Jet, un logiciel en constante évolution.</h1>
<h3>Quoi de neuf ?</h3>
<? /*le fonctionnement est le meme que l'affichage des tableaux dans la page adminmemorys */
include("sqlconnect.php");
$colparpage = 5;
$pageNum = 1;
if(isset($_GET['page']))
{
$pageNum = $_GET['page'];
}
$pagi=$pageNum;
$nbenr = ($pageNum - 1) * $colparpage;
$retour = mysql_query("SELECT * FROM news ORDER BY timestamp DESC LIMIT " . "$nbenr, $colparpage");
while ($donnees = mysql_fetch_array($retour))
{
$texte = stripslashes($donnees['contenu']); /* On enlève les slash qui se seraient ajoutés automatiquement */
$texte = htmlentities($texte); /*On rend inoffensives les balises HTML que le visiteur a pu rentrer */
$texte = nl2br($texte); /*On crée des <br /> pour conserver les retours à la ligne */
$texte = preg_replace('!\[b\](.+)\[/b\]!isU', '<strong>$1</strong>', $texte);
$texte = preg_replace('!\[i\](.+)\[/i\]!isU', '<em>$1</em>', $texte);
$texte = preg_replace('!\[color=(red|green|blue|yellow|purple|olive)\](.+)\[/color\]!isU', '<span style="color:$1">$2</span>', $texte);
$texte = preg_replace('!http://[a-z0-9._/-]+!i', '<a class="liengreen" href="$0">$0</a>', $texte);
$texte = preg_replace('!\[img\](.+)\[/img\]!isU', '<img src="images/optojet5/$1" />', $texte);
$texte = preg_replace('!\[s\](.+)\[/s\]!isU', '<span class="souligne">$1</span>', $texte);
$texte = preg_replace('!\[fl\](.+)\[/fl\]!isU', '<a class="liengreen" href="
[ Lien ]" target="_blank"><img src="images/optojet5/projo.gif"/></a>', $texte);?>
<div class="news">
<h4>
<? echo $donnees['titre']; ?>
- le <? echo date('d/m/Y', $donnees['timestamp']); ?>
</h4>
<p>
<? echo stripslashes($texte);?>
</p>
</div>
<? }
$retour2 = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM news");
$donnees2 = mysql_fetch_array($retour2);
$maxPage =ceil($donnees2['nbre_entrees']/$colparpage);
$self = $_SERVER['PHP_SELF'];
$nav = '';
for($page = 1; $page <= $maxPage; $page++)
{
if ($page == $pageNum)
{
$nav .= " $page ";
}
else
{
$nav .= " <a class=\"liengreen\" href=\"$self?page=$page\">$page</a> ";
}
}
if ($pageNum > 1)
{
$page = $pageNum - 1;
$prec = " <a class=\"liengreen\" href=\"$self?page=$page\">[Précédent]</a> ";
$premier = " <a class=\"liengreen\" href=\"$self?page=1\">[Première Page]</a> ";
}
else
{
$prec = ' ';
$premier = ' ';
}
if ($pageNum < $maxPage)
{
$page = $pageNum + 1;
$suivant = " <a class=\"liengreen\" href=\"$self?page=$page\">[Suivant]</a> ";
$dernier = " <a class=\"liengreen\" href=\"$self?page=$maxPage\">[Dernière Page]</a> ";
}
else
{
$suivant = ' ';
$dernier = ' ';
}?>
<p class="centrer"><?echo $premier . $prec . $nav . $suivant . $dernier;?></p>
<p id="acceuil"><a href="index.php">Retour à l'acceuil</a></p>
</div>
<!--************************************************************************************************************************************************-->
<?include("bas.php");?>