J'ai encore un problème avec une pages, elle est si dessous.
Voici le message d'erreur :
Es-que quelqu'un peut m'aidé ?Warning: getimagesize(): Unable to access modules/blog/images/logopwsphp3rd.JPG on line 104
<?
include("connect.php");
$blog_sql1 = mysql_query("SELECT * FROM blog_param WHERE id_membre=". $id ." AND parametre='nom'");
$blog_sql2 = mysql_query("SELECT * FROM blog_param WHERE id_membre=". $id ." AND parametre='url'");
$blog_sql3 = mysql_query("SELECT * FROM blog_param WHERE id_membre=". $id ." AND parametre='description'");
$blog_sql4 = mysql_query("SELECT * FROM blog_param WHERE id_membre=". $id ." AND parametre='mots_clefs'");
while ($blog_nom = mysql_fetch_array($blog_sql1))
{
while ($blog_url = mysql_fetch_array($blog_sql2))
{
while ($blog_description = mysql_fetch_array($blog_sql3))
{
while ($blog_mots_clefs = mysql_fetch_array($blog_sql4))
{
echo "<html>
<head>
<title>".$blog_nom['contenu']."</title>
<META NAME=\"description\" Content=\"".$blog_description['contenu']."\">
<META NAME=\"keywords\" Content=\"".$blog_mots_clefs['contenu']."\">
<META NAME=\"revisit-after\" Content=\"10 days\">
<META NAME=\"robots\" Content=\"index,follows\">
<META http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</HEAD>";
echo"<table border=0 width=99% cellspacing=0 cellpadding=0>
<tr>
<td width=22%><img border=0 src=/modules/blog/logo.gif width=200 height=70></td>
<td width=78%><p align=center><img border=0 src=".$blog_url['contenu']."></p></td>
</tr>
</table>";
echo "<table border=0 width=72% cellspacing=0 cellpadding=0>
<tr>
<td width=100%><img border=0 src=images/bar.gif width=970 height=17></td>
</tr>
</table><br><br>";
if (isset($id) AND is_numeric($id))
{
//insertion du BBcode pour lire les donnees
include("includes/bbcode.php");
$blog_req_1 = reqmysql("SELECT * FROM blog WHERE id_membre=$id ORDER BY date");
//pour l'instant classement par date !! mais prochainement par position !!
//pour savoir le nombre d'article
$blog_nb_article = mysql_num_rows($blog_req_1);
//nb d'article présent pour ce membre
$blog_req_2 = reqmysql("SELECT * FROM users WHERE id=$id");
//pour récolter des informations sur le membre
$blog_req_3 = reqmysql("SELECT * FROM blog_param WHERE id_membre=$id AND parametre='theme'");
$blog_req_4 = reqmysql("SELECT * FROM blog_param WHERE id_membre=$id AND parametre='favorie'");
while ($blog_presentation = mysql_fetch_array($blog_req_2) )
{
echo"<title>Blog de : $blog_presentation[pseudo]</title>";
while ($blog_theme = mysql_fetch_array($blog_req_3) )
{
$theme = $blog_theme[contenu];
}
echo"<link rel=stylesheet href=themes/$theme/style/style.css>";
include("themes/$theme/bloc.php");
echo"<table border=0 width=100% height=520 cellspacing=0 cellpadding=0><tr>
<td width=25% valign=top height=514>";
bloc_head("Description du blog");
echo"<br>Blog de : $blog_presentation[pseudo]<br>";
echo"<br><br><center><img src=$blog_presentation[avatar]></center>";
echo"<br><br>Description du blog : <br>".$blog_description['contenu']."<br><br>";
echo"Voir son profil : <a href=profil.php?id=$id>Ici</a>";
echo"<br><br>Nombre d'article publiées : $blog_nb_article";
echo"<br><br>Mes blogs favories :<br>";
while ($blog_favorie = mysql_fetch_array($blog_req_4) )
{
echo"<a href='$blog_favorie[contenu]'>$blog_favorie[contenu]</a><br>";
}
}
close_table();
echo"</td><td width=75% height=514 valign=top>";
if(isset($page) AND is_numeric($page))
{
$blog_max = $page*6-1 ;
$blog_min = $blog_max-5 ;
$nb_article_par_page = 6;
if($blog_min > $blog_nb_article)
{
bloc_head("Erreur");
echo"Impossible d'afficher cette page !!! Elle n'existe pas !!!";
close_table();
}
else
{
$blog_affichage = reqmysql("SELECT * FROM blog WHERE id_membre=$id ORDER BY id DESC LIMIT $blog_min,$nb_article_par_page");
while ($blog_affichage_donnees = mysql_fetch_array($blog_affichage) )
{
bloc_head("$blog_affichage_donnees[titre]");
$blog_commentaire = bbcode($blog_affichage_donnees[com_img],1,1);
if ($blog_affichage_donnees[img_adresse] != ""){
$image_blog_adresse = "modules/blog/". $blog_affichage_donnees[img_adresse];
list($width, $height, $type, $attr) = getimagesize($image_blog_adresse);
if ($width > 400 and $height<400)
{
$rapport_de_reduction = $width / 400 ;
$width = 400 ;
$height = $height / $rapport_de_reduction ;
echo"<img src=$image_blog_adresse width=$width height=$height align=left>";
}
if ($width < 400 and $height>400)
{
$rapport_de_reduction = $height / 400 ;
$height = 400 ;
$widht = $widht / $rapport_de_reduction ;
echo"<img src=$image_blog_adresse width=$width height=$height align=left>";
}
if ($width > 400 and $height > 400)
{
if ($width > $height)
{
$rapport_de_reduction = $width / 400 ;
$width = 400 ;
$height = $height / $rapport_de_reduction ;
echo"<img src=$image_blog_adresse width=$width height=$height align=left>";
}
if ($width < $height)
{
$rapport_de_reduction = $height / 400 ;
$height = 400 ;
$widht = $widht / $rapport_de_reduction ;
echo"<img src=$image_blog_adresse width=$width height=$height align=left>";
}
}
if ($width < 400 and $height<400)
{
echo"<img src=$image_blog_adresse width=$width height=$height align=left>";
}
}
echo"$blog_commentaire
<br><br><br><center><a href=# onclick=window.open('commentaire_blog.php?id=$blog_affichage_donnees[id]', '_blank', 'height=400, width=500, resizable=no, status=no, toolbar=no, menubar=no, location=no, scrollbars=yes')>[Ajouter/Voir les Commentaires]</a></center>
";
close_table();
}
//partie pour affichage lien page
//initialisation des variables
$blog_page = 0 ;
$blog_var_1 = 0 ;
echo"<center>";
while ($blog_var_1 < $blog_nb_article)
{
$blog_var_1 = $blog_var_1 + 6 ;
$blog_page = $blog_page + 1 ;
echo"<a href=index_blog.php?id=$id&page=$blog_page>$blog_page</a> -";
}
echo"</center>";
}
}
}
else
{
Header("Location: erreur.php");
}
}
}
}
}
mysql_close(); // Déconnexion de MySQL
?>
<div align="center"><a href="http://www.xiti.com/xiti.asp?s=217253" title="Mesurez votre audience">
<script type="text/javascript">
<!--
Xt_param = 's=217253&p=';
Xt_r = document.referrer;
Xt_h = new Date();
Xt_i = '<img width="39" height="25" border="0" ';
Xt_i += 'src="http://logv29.xiti.com/hit.xiti?'+Xt_param;
Xt_i += '&hl='+Xt_h.getHours()+'x'+Xt_h.getMinutes()+'x'+Xt_h.getSeconds();
if(parseFloat(navigator.appVersion)>=4)
{Xt_s=screen;Xt_i+='&r='+Xt_s.width+'x'+Xt_s.height+'x'+Xt_s.pixelDepth+'x'+Xt_s.colorDepth;}
document.write(Xt_i+'&ref='+Xt_r.replace(/[<>"]/g, '').replace(/&/g, '$')+'" title="Analyse d\'audience">');
//-->
</script>
<noscript>
analyse mesure frequentation internet par <img width="39" height="25" src="http://logv29.xiti.com/hit.xiti?s=217253&p=" alt="Analyse d'audience" />
</noscript>
</a>