Vous n'êtes pas identifié.
Pour commencer, je vois que tu répète 3 fois la même requête $total_serie et $requete_serie dans le début du document. Ensuite je vois l'ouverture d'un "{" ligne 107 et sa fermeture ligne 148 sans rien avant ?
Hors ligne

Pour la boucle j'ai trouvé.... j'avais un widget stat et ça m'envoyait de la pub
Hors ligne
Je vais étudier ça....
Autre petit soucis, la liste qui sort on des doublons dedans ce qui correspond au script que j'ai repiqué évidemment.
Comment éviter ces doublons. Et mettre 20 titres? si jms la page se trouve sur allotv.tk
Hors ligne
Quelle est la requête dans ton code qui te sort les titres?
Pour limiter un affichage de 20 titres, tu termines ta requêtes par LIMIT 20
Hors ligne
salut
Pour être honnête, et comme tu le vois je ne fais que commencer en php. donc je suis imcapable, encore pour l'instant de répondre à ta question.
Voici le code complet :
<?php
$TITRE .= 'Téléchargement d\'émission TV sur Megaupload';
require_once 'haut.php';
if($is_include == true)
{
$reponseheader = mysql_query("SELECT * FROM series WHERE header!='' ORDER BY RAND() LIMIT 0,1");
$donneesheader = mysql_fetch_array($reponseheader);
$total_serie = mysql_num_rows($reponseheader);
$requete_serie = mysql_query("SELECT * FROM series WHERE header!=''");
$total_serie = mysql_num_rows($requete_serie);
$requete_serie = mysql_query("SELECT COUNT(id) AS on_compte FROM series WHERE header!=''");
$total_serie = mysql_fetch_array($requete_serie);
$requete_serie = mysql_query("SELECT COUNT(*) AS on_compte FROM series WHERE header!=''");
mysql_free_result($reponseheader);
echo '<br/><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="900" height="140" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="www.allomusic.tk/galerie/gallery.swf?link=www.allomusic.tk/galerie/gallery.php&gid=1&owner=phpjabbers.com" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="http://www.allomusic.tk/galerie/gallery.swf?link=http://www.allomusic.tk/galerie/gallery.php&gid=1&owner=phpjabbers.com" quality="high" bgcolor="#CCCCCC" width="900" height="140" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>
</object>';
echo '<div class="type-post hentry category-non-classe topPost">
<div class="topContent" style="margin-top:20px;text-align:justify;">
<table>
<tr style="width:560px;">
</tr>
</table>
</div>
<div class="cleared"></div>
</div>
<div id="contentwrapper">';
if(isset($_POST['tager']) && !empty($_POST['message']) && !empty($_SESSION['pseudo']))
{
$pseudo = $_SESSION['pseudo'];
$message = mysql_real_escape_string(htmlentities($_POST['message']));
$date = time()-3600;
mysql_query('INSERT INTO mur (pseudo, message, date) VALUES ("'.$pseudo.'", "'.$message.'", "'.$date.'")');
}
echo '<div class="post post-top type-post hentry category-non-classe topPost">';
echo '<h2 class="topTitle" color="#a1a1a1"><strong><font color="red">'.$cc['tv'].' émissions TV disponibles sur notre site</strong></font></h2>';
echo '<script type="text/javascript" src="/cms/frontend/load_js.php?id=4"></script>
<br/><br/>Rendez visites aussi à nos autres sites :
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="270" height="225" align="middle" id="calendar">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="slideshow.swf?sourceFile=data.xml&owner=phpjabbers.com" />
<param name="quality" value="high" />
<param name="bgcolor" value="#FFFFFF" />
<embed src="slideshow.swf?sourceFile=data.xml&owner=phpjabbers.com" quality="high" bgcolor="#FFFFFF" width="468" height="60" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>
</object>
<br/><br/>';
echo '<h2 class="topTitle" color="#a1a1a1">Le petit mot de l\'admin</h2>';
echo '<script type="text/javascript" src="/cms/frontend/load_js.php?id=3"></script>
<br/><br/>';
echo '<h2 class="topTitle" color="#a1a1a1">Les news du site</h2>';
echo '<script type="text/javascript" src="/cms/frontend/load_js.php?id=2"></script></script>
<br/><br/>';
$sq = mysql_query('SELECT id,titre,apache FROM series WHERE principale = "oui" ORDER BY titre ASC');
if(!empty($_SESSION['pseudo'])) $fav_ = unserialize($series_id['seriesfavorite']);
while($dl = mysql_fetch_assoc($sq))
{
$wsa = (mysql_query('SELECT id,lien,password,langue,episode,saison FROM liens_series WHERE id_series = "'.$dl['id'].'" AND saison != "Bonus" AND lien != "http://" AND password LIKE "Diffusion%" ORDER BY STR_TO_DATE(REPLACE(REPLACE(password,"Diffusion le",""),"/","-"), "%d-%m-%Y") DESC, saison DESC, episode DESC, FIELD(langue,"VF","VF/VOSTFR","VOSTFR","VO") LIMIT 1'));
$e = mysql_fetch_assoc($wsa);
mysql_free_result($wsa);
if(!empty($_SESSION['pseudo']) && $fav_ != null)
{
foreach($fav_ as $serie_id => $serie_titre)
{
if($serie_id == $dl['id'])
{
if($serie_id != null) echo '<img src="http://'.$_SERVER['HTTP_HOST'].'/images/favoris.png" align="absmiddle" style="width:10px;height:10px;margin-top:-4px;"/> ';
}
}
}
if($e['saison'] != null) echo '<a target="_blank" class="ep_acc" href="'.((!empty($_SESSION['pseudo'])) ? $e['lien'] : 'http://'.$_SERVER['HTTP_HOST'].'/link-'.str_replace(array('1','2','3','4','5','6','7','8','9','0'),array('a','d','z','f','s','Q','V','g','H','O'),$e['id']).'.html').'">'.$dl['titre'].' saison '.$e['saison'].' épisode '.$e['episode'].' en '.$e['langue'].' le '.str_replace('Diffusion le ','',$e['password']).'</a><br/>';
}
mysql_free_result($sq);
echo'</p><div class="cleared"></div></div><br />';
if(isset($_POST['id_com']) && !empty($_SESSION['pseudo']))
{
$id_com = mysql_real_escape_string($_POST['id_com']);
mysql_query('DELETE FROM mur WHERE id = "'.$id_com.'"');
}
if(empty($_GET['nbre'])) $page = 0;
else $page = mysql_real_escape_string($_GET['nbre']);
$count_page = 2100; // 20 pages
$reponse = mysql_query('SELECT L.id,L.id_series,L.episode,L.lien,L.saison,L.langue,L.password,L.uploader,L.date, (SELECT S.principale FROM series S WHERE S.id = L.id_series) AS principale, (SELECT S.titre FROM series S WHERE S.id = L.id_series) AS titre, (SELECT S.apache FROM series S WHERE S.id = L.id_series) AS apache FROM liens_series L ORDER BY L.date DESC, L.id DESC, titre ASC, L.saison ASC, L.episode ASC LIMIT '.$page.',100');
echo '<div class="post post-top type-post hentry category-non-classe topPost">
<h2 class="topTitle">Derniers ajouts (résumé) </h2>';
$arrondi = ceil($count_page / 100)-1;
$i = 0;
$abc = null;
while($i < $arrondi) { $abc .= '<a href="http://'.$_SERVER['HTTP_HOST'].'/derniers-ajouts-'.($i * 100).'.html">'.(((($i * 100) == $page) ? '<span style="color:white;">'.($i+1).'</span>' : ($i+1))).'</a> - '; $i++; }
;
echo $wxyz;
$pageb = $page + 100;
$f = null;
$t = null;
$princip = array();
$ze = null;
while($donnees = mysql_fetch_array($reponse))
{
if($f != $donnees['id_series'])
{
$ze .= '<br/><div class="type-post hentry category-non-classe topPost">
<h3 style="font-family:Arial;font-size:14px;font-weight:bold;padding:5px;width:100%;margin:0px;"><a href="http://'.$_SERVER['HTTP_HOST'].'/'.EncodeUrl($donnees['apache']).'/" target="_blank">'.$donnees['titre'].'</a></h3></div>';
$f = $donnees['id_series'];
}
$ze .= '</td></tr></table>';
}
mysql_free_result($reponse);
echo $ze.'<br/><br/>'.$wxyz;
echo '<div class="cleared"></div></div></div>';
require_once 'menu.php';
require_once 'bas.php';
}
?>Hors ligne
et voici le code qui affiche les titres sur cette page : http://www.allotv.tk/index.php?page=test
<?php
$TITRE .= 'Derniers ajouts';
require_once 'haut.php'; if($is_include == true)
{
if(empty($_GET['nbre'])) $page = 0;
else $page = mysql_real_escape_string($_GET['nbre']);
$count_page = 2100; // 20 pages
$reponse = mysql_query('SELECT L.id,L.id_series,L.episode,L.lien,L.saison,L.langue,L.password,L.uploader,L.date, (SELECT S.principale FROM series S WHERE S.id = L.id_series) AS principale, (SELECT S.titre FROM series S WHERE S.id = L.id_series) AS titre, (SELECT S.apache FROM series S WHERE S.id = L.id_series) AS apache FROM liens_series L ORDER BY L.date DESC, L.id DESC, titre ASC, L.saison ASC, L.episode ASC LIMIT '.$page.',100');
echo '<div class="post post-top type-post hentry category-non-classe topPost">
<h2 class="topTitle">Derniers ajouts</h2>';
$arrondi = ceil($count_page / 100)-1;
$i = 0;
$abc = null;
while($i < $arrondi) { $abc .= '<a href="http://'.$_SERVER['HTTP_HOST'].'/derniers-ajouts-'.($i * 100).'.html">'.(((($i * 100) == $page) ? '<span style="color:white;">'.($i+1).'</span>' : ($i+1))).'</a> - '; $i++; }
;
echo $wxyz;
$pageb = $page + 100;
$f = null;
$t = null;
$princip = array();
$ze = null;
while($donnees = mysql_fetch_array($reponse))
{
if($f != $donnees['id_series'])
{
$ze .= '<br/><div class="arrondi" style="border:1px solid #aaaaaa;background:#aaaaaa;text-align:center;margin:auto;width:100%;font-family:arial">
<h3 style="font-family:Arial;font-size:14px;font-weight:bold;padding:5px;width:100%;margin:0px;"><a href="http://'.$_SERVER['HTTP_HOST'].'/'.EncodeUrl($donnees['apache']).'/" target="_blank">'.$donnees['titre'].'</a></h3></div>';
$f = $donnees['id_series'];
}
$ze .= '</td></tr></table>';
}
mysql_free_result($reponse);
echo $ze.'<br/><br/>'.$wxyz;
echo '<div class="cleared"></div></div></div>';
require_once 'menu.php';
}
?>Hors ligne
Salut,
Perso j'ai un peut de difficulté avec la requête mais dans les grosses lignes on distingue les variables suivantes :
$donnees['id_series'] $donnees['apache'] $donnees['titre']
On pourrait donc en tirer la requête suivantes :
$reponse = mysql_query('SELECT id_series, apache, titre FROM series ORDER BY id_serie DESC LIMIT 20');Ps: je pars en vacance
, ceci est ma dernière réponse avant 2 semaines.
Hors ligne
alors bonne vacances a toi
Hors ligne
Propulsé par PunBB
© Copyright 2007
Forum créer un site