Probleme sql sur theme de couleurs personnalisables [Résolu]

- - Dernière réponse :  xred123 - 23 sept. 2019 à 12:25
Bonjour,
lorsque je choisi les couleurs personnalisables des pages de blog,la rubrique commentaires m'ecrit les messages d'erreurs suivants:
Warning: mysql_query() [function.mysql-query]: Access denied for user ''@'localhost' (using password: NO) in C:\Program Files (x86)\EasyPHP-5.3.9\www\blogs\Blogator\_blogadata\include\com_mod.php on line 188

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\Program Files (x86)\EasyPHP-5.3.9\www\blogs\Blogator\_blogadata\include\com_mod.php on line 188
Erreur SQL !
Access denied for user ''@'localhost' (using password: NO)

et cela ne le fait pas quand je choisi un des 7 themes avec les couleurs pré-établis,cela fonctionne normalement

voila la ligne 188 et 189:

<?php $comm_count=mysql_query("SELECT count(*) AS nb_com FROM commentaire WHERE id_artE = $id_art") or die('Erreur SQL !<br>'.mysql_error()) ; 
$nb_com = mysql_result($comm_count,0,'nb_com');






Configuration: Windows / Chrome 76.0.3809.132
Afficher la suite 

10 réponses

Messages postés
26973
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 décembre 2019
1918
0
Merci
Bonjour
Tout est dans le message d'erreur
Le souci se situe dans la connexion à ta bdd...

Ps: au passage, l'extension mysql est OBSOLÈTE. Il faut désormais utiliser mysqli ou pdo.
Commenter la réponse de jordane45
0
Merci
j'ai essayé de remettre le port par defaut de mysql maintenant ça m'ecrit juste:

Erreur SQL !
Aucune base n'a été sélectionnée

et j'ai regardé partout dans la bdd,la base de données est bien créée
Commenter la réponse de xred123
0
Merci
ça me refait pareil,les memes erreurs qu'au debut,

j'ai essayé d'ajouter skip-grant-tables dans my.ini mais c'est pareil
Commenter la réponse de xred123
0
Merci
Erreur SQL !
Aucune base n'a été sélectionnée

est ce que ça peut venir de $sql
Commenter la réponse de xred123
0
Merci
j'ai changé le nom de la bdd,c'est pareil
jordane45
Messages postés
26973
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 décembre 2019
1918 -
Tu as changé le nom de la bdd où ça ?
Quel est le code de connexion utilisé ?

Visiblement, c'est le code qui se trouve dans le fichier \blogs\Blogator\_blogadata\include\com_mod.php qui est utilisé....
Commenter la réponse de xred123
0
Merci
dans phpmyadmin et dans connect.php mais ça change rien,

je te transmet le fichier com_mod.php:


<?php /*
Blogator-script | http://www.blogator-script.com | ***@***
Copyright 2005, 2006 Samuel TOLLEC pour SAMTEK



This file is part of Blogator-script.

Blogator-script is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

Blogator-script is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Blogator-script; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA */

$id_art=$_GET['id_art'];
$titr_art=stripslashes($_GET['titr_art']);
$titr_art=stripslashes($titr_art);
$theme=$_GET['theme'];
$id_blog=$_GET['id_blg']; 
$url='com_mod.php';
?>
<[/html/htmlintro.php3 html]>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  <title>Ajouter/Voir remarque(s) pour cet article</title>
<?php
include("connect.php");
include('recup_param.php'); 
if ($theme != 0) {  
print "<link rel=\"stylesheet\" href=\"$adr_url/_blogadata/css/theme$theme.css\" type=\"text/css\" media=\"all\" />";
} else {
include("connect.php");
include("theme_perso.php");
mysql_close($connect);
} 
if ($adr_abs_sd == '') {
$adr = "$adr_url/<input type=\"text\" name=\"blog\" size=\"15\" maxlength=\"25\">";
} else {
$adr = "http://<input type=\"text\" name=\"blog\" size=\"15\" maxlength=\"25\" style=\"text-align: right\">.$adr_urlS";
} ?>
<script language="javascript">
function Check() { 
  if (document.commentaire.com.value=="") { 
  alert("Le champ Remarque est obligatoire !"); 
  return false; 
  } else { 
  return true; 
  }
}
</script>
</head>
<body class="com_body">
<br /><div style="text-align: center"><form><input type="button" value="Fermer" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" onclick="window.close();"></form></div>
<form name="commentaire" action="com_ajout.php" method="post" onsubmit="return Check(this)">
<table border="0" cellpadding="2" cellspacing="0" width="600" align="center" class="com">
	<tr align="center" class="tab_titr0">
		<td colspan="2">Lâchez vos commentaires sur <?php echo $titr_art; ?> !</td>
	</tr>
	<tr>
		<td align="right"><br />Pseudo/nom :</td>
		<td><br /><input type="text" name="pseudo" size="20" maxlength="40" /></td>
	</tr>
	<tr>
		<td align="right">E-mail :</td>
		<td><input type="text" name="email" size="25" maxlength="50" /></td>
	</tr>
	<tr>
		<td align="right">Votre blog :</td>
		<td><?php echo $adr; ?></td>
	</tr>
	<tr>
		<td align="right">Insérer smileys :</td>
		<td>
<table summary="smileys1" border="0" bgcolor="#FFFAFA">
	<tr>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/51.gif" border="0" alt="51" title="{51}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/52.gif" border="0" alt="52" title="{52}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/53.gif" border="0" alt="53" title="{53}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/54.gif" border="0" alt="54" title="{54}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/55.gif" border="0" alt="55" title="{55}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/56.gif" border="0" alt="56" title="{56}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/57.gif" border="0" alt="57" title="{57}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/68.gif" border="0" alt="68" title="{68}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/67.gif" border="0" alt="67" title="{67}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
	</tr>
	<tr>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/58.gif" border="0" alt="58" title="{58}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/60.gif" border="0" alt="60" title="{60}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/61.gif" border="0" alt="61" title="{61}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/62.gif" border="0" alt="62" title="{62}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/63.gif" border="0" alt="63" title="{63}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/64.gif" border="0" alt="64" title="{64}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/65.gif" border="0" alt="65" title="{65}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/71.gif" border="0" alt="71" title="{71}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/66.gif" border="0" alt="66" title="{66}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
	</tr>
</table>
<table summary="smileys2" border="0" bgcolor="#FFFAFA">
	<tr>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/1.gif" border="0" alt="1" title="{1}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/2.gif" border="0" alt="2" title="{2}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/3.gif" border="0" alt="3" title="{3}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td> 
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/4.gif" border="0" alt="4" title="{4}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/5.gif" border="0" alt="5" title="{5}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/6.gif" border="0" alt="6" title="{6}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/7.gif" border="0" alt="7" title="{7}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/8.gif" border="0" alt="8" title="{8}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/9.gif" border="0" alt="9" title="{9}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/70.gif" border="0" alt="70" title="{70}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/14.gif" border="0" alt="14" title="{14}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
	</tr>
	<tr>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/12.gif" border="0" alt="12" title="{12}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/13.gif" border="0" alt="13" title="{13}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/69.gif" border="0" alt="69" title="{69}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/72.gif" border="0" alt="72" title="{72}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/16.gif" border="0" alt="16" title="{16}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/17.gif" border="0" alt="17" title="{17}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/73.gif" border="0" alt="73" title="{73}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/19.gif" border="0" alt="19" title="{19}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>	
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/20.gif" border="0" alt="20" title="{20}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/18.gif" border="0" alt="18" title="{18}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/15.gif" border="0" alt="15" title="{15}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
	</tr>
</table>
<table summary="smileys3" border="0" bgcolor="#FFFAFA">
	<tr>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/24.gif" border="0" alt="24" title="{24}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/23.gif" border="0" alt="23" title="{23}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/41.gif" border="0" alt="41" title="{41}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/38.gif" border="0" alt="38" title="{38}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/36.gif" border="0" alt="36" title="{36}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/44.gif" border="0" alt="44" title="{44}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/45.gif" border="0" alt="45" title="{45}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/32.gif" border="0" alt="32" title="{32}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/33.gif" border="0" alt="33" title="{33}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/34.gif" border="0" alt="34" title="{34}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/43.gif" border="0" alt="43" title="{43}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/59.gif" border="0" alt="59" title="{59}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/27.gif" border="0" alt="27" title="{27}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/47.gif" border="0" alt="47" title="{47}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
	</tr>
	<tr>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/26.gif" border="0" alt="26" title="{26}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/39.gif" border="0" alt="39" title="{39}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/40.gif" border="0" alt="40" title="{40}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/25.gif" border="0" alt="25" title="{25}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/42.gif" border="0" alt="42" title="{42}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/46.gif" border="0" alt="46" title="{46}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>	
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/31.gif" border="0" alt="31" title="{31}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/37.gif" border="0" alt="37" title="{37}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/49.gif" border="0" alt="49" title="{49}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/10.gif" border="0" alt="10" title="{10}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/11.gif" border="0" alt="11" title="{11}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/48.gif" border="0" alt="48" title="{48}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/50.gif" border="0" alt="50" title="{50}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
		<td><img src="<?php echo $adr_url; ?>/_blogadata/s/28.gif" border="0" alt="28" title="{28}" onclick="document.commentaire.com.value+='{'+this.alt+'}'; document.commentaire.com.focus();"></td>
	</tr>
</table>		
		</td>
	</tr>
	<tr>
		<td align="right">Votre remarque :</td>
		<td><textarea name="com" cols="45" rows="5"></textarea></td>
	</tr> 
	<tr>
		<td colspan="2"><ul type="square">
                  	<li>Tout propos illégal est interdit, votre adresse IP <?php print getenv('REMOTE_ADDR'); ?> (identification Internet) sera enregistrée.
					Celle-ci pourra être utilisée en cas de dépôt de plainte.</li>
                  </ul>
		</td>
	</tr>
	<tr align="center">
		<td colspan="2"><input type="hidden" name="ip" value="<?php echo getenv('REMOTE_ADDR'); ?>" />
		<input type="hidden" name="article" value="<?php echo $id_art; ?>" />
		<input type="submit" value="Lâcher !" class="bouton1" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" /></form><br /> </td>
	</tr>
	<tr align="center" class="titre">
		<td colspan="2">
<?php $comm_count=mysql_query("SELECT count(*) AS nb_com FROM commentaire WHERE id_artE = $id_art") or die('Erreur SQL !<br>'.mysql_error()); 
$nb_com = mysql_result($comm_count,0,'nb_com'); 
if ($nb_com > 1) {
echo "<b>$nb_com</b> REMARQUES";
} else {
echo "<b>$nb_com</b> REMARQUE";
} echo " pour <b>$titr_art"; ?></b></td>
	</tr>
<!-- Si présence de commentaires déb-->	
<?php 
if ($nb_com > 0) {
$nb_com_p = 10;
echo "<tr>
		<td colspan=2>";   
  if (!isset($_GET['deb'])) {
  $deb = 0;
  $inter = $nb_com_p;
  $comm=mysql_query("SELECT * FROM commentaire WHERE id_artE = $id_art ORDER BY date_com DESC LIMIT 0, $nb_com_p");
  } else {
  $deb=$_GET['deb'];
  $inter=$_GET['inter'];
  $comm=mysql_query("SELECT * FROM commentaire WHERE id_artE = $id_art ORDER BY date_com DESC LIMIT $deb, $inter");
  }
mysql_close($connect);
$pos=1;
$n[$pos] = $deb;
// Affichage module choix de la page (haut)
  if ($nb_com > $nb_com_p) {
  $nb_pages = ceil($nb_com / $nb_com_p); 
  $pos = ceil($deb / $nb_com_p + 1);
  $deb = 0;
  $inter = 0;
  $balise = "<br /><table border=0 align=center width=550 cellspacing=0 cellpadding=3 class=\"com\">	 
	 <tr align=center>
	 	 <td style=\"font-weight: bold\">Page<br />";
    for ($j=1; $j<=$nb_pages; $j++) {
      if ($j != 1) {
	  $deb = $deb + $nb_com_p;
	  }
	  if ($j == $nb_pages) {
	  $inter = $nb_com - $deb;
	  } else {
	  $inter = $nb_com_p;
	  }
	  if (!preg_match("/^[0-9]+0$/",$j)) {
	  $retour = "";
	  } else { 
	  $retour = "<br />";
	  } 
	  if ($j != $pos) {
	  $balise .= "<a href=\"$url?id_art=$id_art&titr_art=$titr_art&deb=$deb&inter=$inter&theme=$theme&id_blg=$id_blog\">$j</a>$retour\n";
	  } else {
	  $balise .= "<span class=\"activpage\">$j</span>$retour\n";
	  $n[$pos] = $deb;
	  }
	}
  $balise .= "</td>
  </tr>
  </table>";
echo $balise; 
  }
// Affichage des commentaires
include('aff_smiley.php');	
echo "<br /><table border=0 align=center width=550 cellspacing=0 cellpadding=3 class=\"com\">";
$num = ($nb_com + 1) - $n[$pos];
  while($commR = mysql_fetch_row($comm)) { 
  $num = $num - 1;
  $pseudo = $commR[1];
  $email = $commR[2];
  $blog = $commR[3];
    if ($adr_abs_sd == '') {
	$adr = "$adr_url/$blog";
	} else {
	$adr = "http://$blog.$adr_urlS";
	}
  $ip = $commR[4];
  list($r1, $r2) = explode(".", $ip);
  $ip = "$r1.$r2.***.***";
  $com = $commR[5];
  $com = aff($com,$adr_url); 
  $date_com = $commR[6]; 
  list($annee,$mois,$bloc) = explode('-', $date_com);
  list($jour,$heure) = explode(' ', $bloc);
  $dateF = "Le $jour/$mois/$annee à $heure";
    if ($email != "") {
  	$auteur = "<a href=\"mailto:$email\">$pseudo</a>";
  	} else {
  	$auteur = $pseudo; 
  	}
  	if ($blog != "") {
  	$blogP = "Son <a href=\"$adr\" target=\"_blank\">$nom_script</a>";
  	} else {
  	$blogP = ''; 
  	}
  echo "<tr class=\"tab_titr0\">
       	   <td align=\"center\" colspan=2>Remarque n° $num</td>
       </tr>
  	   <tr class=\"titr2\">
       	   <td>Posté par $auteur</td>
           <td width=40%>$dateF</td>
      </tr>
	  <tr class=\"titr2\">
       	   <td>$blogP</td>
           <td>IP $ip</td>
      </tr>
      <tr>
       	   <td colspan=2 bgcolor=\"#F5F5F5\" style=\"color: black\">
<pre>$com</pre><br />
</td>
      </tr>";
  }
echo "</table>";
  $nb_pages = ceil($nb_com / $nb_com_p); 
// Affichage module choix de la page (bas)
  if ($nb_com > $nb_com_p) {
  echo $balise; 
  }
echo "<br /> </td>
		</tr>";  
} ?> 
<!-- Si présence de commentaires fin-->
</table>
<br /><div style="text-align: center"><form><input type="button" value="Fermer" class="bouton2" onmouseover="this.style.color='red'" onmouseout="this.style.color='#696969'" onclick="window.close();" /></form></div>
</body>
</html>



mais ça me met l'erreur seulement quand je fais un theme perso;avec les themes pré-établis,les commentaires fonctionnent
jordane45
Messages postés
26973
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 décembre 2019
1918 -
On recommence comme la dernière fois....
Il faut qu'on trouve où est l'erreur... et pour ça, on a besoin de voir le code contenu dans les fichiers contenus dans ta page.
On va donc commencer par les deux includes
include("connect.php");
include("theme_perso.php");
Commenter la réponse de xred123
0
Merci
connect.php:


$serv="localhost:3307"; // Nom du serveur
$login="root"; // Utilisateur
$pass=""; // Mot de passe
$base="blogs"; // Nom de la base
$connect=mysql_connect($serv,$login,$pass) or die("Impossible de se connecter à la base de données");
mysql_select_db($base,$connect) or die("Impossible de sélectionner la base de données");
?>



et theme_perso.php:


<?php /*
Blogator-script | http://www.blogator-script.com | ***@***
Copyright 2005, 2006 Samuel TOLLEC pour SAMTEK



This file is part of Blogator-script.

Blogator-script is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

Blogator-script is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with Blogator-script; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA */
 
$sql_theme=mysql_query("SELECT * FROM theme_perso WHERE id_blg = $id_blog");
$theme0 = mysql_fetch_array($sql_theme);
$fd_principal=$theme0[1];
$principal=$theme0[2];
$fd_tableau=$theme0[3];
$tableau=$theme0[4];
$fd_titre=$theme0[5];
$titre=$theme0[6];
$bordure=$theme0[7];
$bordure_sep=$theme0[8];
$liens=$theme0[9];
$fd_lien_over=$theme0[10];
$lien_over=$theme0[11];
echo "<style type=\"text/css\">
body {font-family: Helvetica, Arial; font-size: 11px}
table {font-family: Helvetica; font-size: 12px}
input {background: #F5F5F5; color: #696969; border-width: 1px; border-style: solid; border-color: #000000}
textarea {background: #F5F5F5; color: #696969; border-width: 1px; border-style: solid; border-color: #000000}
select {background: #F5F5F5; color: #696969; border-width: 1px; border-style: solid; border-color: #000000}
A:link {color: #$liens; text-decoration: none}
A:visited {color: #$liens; text-decoration: none}
A:hover {color: #$lien_over; background: #$fd_lien_over; text-decoration: overline}
.panel {background: #$fd_principal; color: #$principal}
.blog {background: #$fd_tableau; color: #$tableau; border-top: #$bordure_sep 1px solid; border-left: #$bordure_sep 1px solid}
.desc {background: #$fd_tableau; color: #$tableau; border: #$bordure 2px solid}
.page {background: #$fd_tableau; color: #$tableau; font-size: 13px; border: #$bordure 1px solid}
.tab_titr {background: #$fd_titre; color: #$titre; font-size: 14px; font-weight: bold; text-align: center; -moz-border-radius: 5px; border-radius: 5px}
.tab_titr0 {background: #$fd_titre; color: #$titre; font-size: 13px; font-weight: bold; text-align: center}
.border {border: #$bordure 1px solid}
.lib_noir {background: white; color: black; font-family: Arial; font-weight: bold; font-size: 13px}
.lib_rouge {background: white; color: red; font-family: Arial; font-weight: bold; font-size: 13px}
.titr1 {font-family: Verdana; font-size: 14px; font-weight: bold}
.titr2 {font-family: Verdana; font-size: 12px; font-weight: bold}
.bouton1 {background: #FFFAFA; font-weight: bold; border-width: 2px; border-style: solid; border-color: #000000}
.bouton1:hover {background: #FFF1F1; border-color: #FF0000}
.bouton2 {background: #F5F5F5; font-weight: bold; border-width: 2px; border-style: solid; border-color: #000000}
.bouton2:hover {background: #FFF1F1; border-color: #FF0000}
.blogaliens {color: #$tableau}
.activpage {color: #$tableau}
.com_body {background: #$fd_principal}
.com {background: #$fd_tableau; color: #$tableau; border: #$bordure 1px solid}
.radio {background: ; color: ; border-width: 0px}
</style>\n";
?>

jordane45
Messages postés
26973
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 décembre 2019
1918 -
. je viens de voir.... c'est un peu normal que tu ne puisses pas acceder à ta bdd...
Tu fermes la connexion juste après avoir chargéle theme perso..
} else {
include("connect.php");
include("theme_perso.php");
mysql_close($connect);
} 

Donc.. ben... normal que ça ne fonctionne pas...
Commenter la réponse de xred123
0
Merci
et faut faire quoi dans ce cas la?
jordane45
Messages postés
26973
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 décembre 2019
1918 -
... << c'est marrant... quand je débranche ma box internet... je n'ai plus internet... que dois-je faire ? ...>>
Ben .. ne pas débrancher ta box !

Idem pour la connexion à la bdd....
Si tu fermes la connexion à la bdd... ton code n'accède plus à la bdd...
Ce que tu dois faire... ne pas fermer la connexion à la bdd..... cqfd !
Commenter la réponse de xred123
0
Merci
c'est fait,ça marche!
je crois que j'en ai fini avec les erreurs de blogator,tout est ok.
encore merci pour tout.
jordane45
Messages postés
26973
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
8 décembre 2019
1918 -
N'oublie pas de mettre le sujet en résolu :
https://www.commentcamarche.com/faq/11365-marquer-un-fil-de-discussion-comme-etant-resolu

Par contre.. je pense que tu n'as pas terminé avec les erreurs..
Si jamais tu essais d'héberger ton site sur un hébergeur web... tu vas vite avoir des erreurs concernant l'extension mysql.
Cela fait déjà plusieurs fois que je te le dis.. mais tu n'as visiblement toujours pas compris...
L'extension MYSQL est OBSOLETE.
Il faudra modifier ton code pour qu'il utiliser , soit MYSQLI soit PDO.
http://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top

.
Commenter la réponse de xred123
0
Merci
ok,merci,c'est bien compris
Commenter la réponse de xred123