le contenu de ma page config:
<?php
$dbhost = "xxxxxxx";
$dblogin = "xxxxxxx";
$dbpassword = "dxxxxx";
$dbname = "xxxxxx";
$dbtable = "xxxxxx";
$imgs_folder = "xxxxxx";
$max="20";
$champsrequis = "Des champs n'ont pas été remplis.<br>";
$usermaxcar = "20 caractères maximum pour le pseudo.<br>";
$usermincar = "3 caractères minimum pour le pseudo.<br>";
$usercar = "Le pseudo doit contenir des lettres.<br>";
$userspc = "Le pseudo ne doit pas comporter d'espace";
$passmaxcar = "10 caractères maximum pour le password.<br>";
$passmincar = "5 caractères minimum pour le password.<br>";
$passspc = "Le password ne doit pas comporter d'espace<br>";
$wrongident = "Mauvais identifiants.<br>";
$usernamepris = "Ce pseudo est déjà utilisé, merci d'en choisir un autre.<br>";
$emailpris = "Cette adresse email est déjà utilisée, merci d'en choisir une autre.<br>";
function db_connect() {
global $dbhost,$dblogin,$dbpassword,$dbname,$dbtable;
$db = mysql_connect($dbhost, $dblogin, $dbpassword);
mysql_select_db($dbname,$db);
}
function compteur() {
global $dbhost,$dblogin,$dbpassword,$dbname,$dbtable;
$query = "SELECT * FROM $dbtable";
$result = mysql_query($query);
$nrows=@mysql_num_rows($result);
echo "<b>$nrows</b> membres enregistrés";
}
function popu() {
global $dbhost,$dblogin,$dbpassword,$dbname,$dbtable;
$query = "SELECT id,username,clicks,date_reg FROM $dbtable ORDER BY clicks DESC, username LIMIT 0,10";
$exec = mysql_query ($query);
while ($result = mysql_fetch_array ($exec)) {
$myid = $result["id"];
$username = $result["username"];
$clicks = $result["clicks"];
$date = $result["date_reg"];
$annee = date("Y", $date);
$mois = date("m", $date);
$jour = date("d", $date);
$heures = date("H", $date);
$minutes = date("i", $date);
$date = $jour."/".$mois."/".$annee." à ".$heures."h".$minutes;
if ($clicks > "20")
echo"<img src='puce_red.gif' border='0'> <a href=\"javascript:enter('fiche_membre.php?id=$myid','fiche','300','400')\" onMouseOver=\"status='ouvrir'; return true;\" onMouseOut=\"status='';\"><b>$username</b></a> - ($date) - ($clicks hits)<br>";
else
echo"<img src='puce_green.gif' border='0'> <a href=\"javascript:enter('fiche_membre.php?id=$myid','fiche','300','400')\" onMouseOver=\"status='ouvrir'; return true;\" onMouseOut=\"status='';\"><b>$username</b></a> - ($date) - ($clicks hits)<br>";
}
}
function lastmembres() {
global $dbhost,$dblogin,$dbpassword,$dbname,$dbtable;
$query = "SELECT id,username,clicks,date_reg FROM $dbtable ORDER BY date_reg DESC LIMIT 0,5";
$exec = mysql_query ($query);
while ($result = mysql_fetch_array ($exec)) {
$myid = $result["id"];
$username = $result["username"];
$clicks = $result["clicks"];
$date = $result["date_reg"];
$annee = date("Y", $date);
$mois = date("m", $date);
$jour = date("d", $date);
$heures = date("H", $date);
$minutes = date("i", $date);
$date = $jour."/".$mois."/".$annee." à ".$heures."h".$minutes;
if ($clicks > "50")
echo"<img src='puce_red.gif' border='0'> <a href=\"javascript:enter('fiche_membre.php?id=$myid','fiche','300','400')\" onMouseOver=\"status='ouvrir'; return true;\" onMouseOut=\"status='';\"><b>$username</b></a> - ($date) - ($clicks hits)<br>";
else
echo"<img src='puce_green.gif' border='0'> <a href=\"javascript:enter('fiche_membre.php?id=$myid','fiche','300','400')\" onMouseOver=\"status='ouvrir'; return true;\" onMouseOut=\"status='';\"><b>$username</b></a> - ($date) - ($clicks hits)<br>";
}
}
function selectall() {
global $dbhost,$dblogin,$dbpassword,$dbname,$dbtable;
$requete = mysql_query("SELECT * FROM $dbtable ORDER BY username");
$total = mysql_numrows($requete);
echo"<select name=\"MenuPop\" onChange=\"sel=this.options[this.selectedIndex].value;if (sel){twPopUp(sel,'MonPop','300','400',0)}\">";
echo"<option>---------------------</option>";
$i = 0;
while ($i < $total)
{
$username = mysql_result($requete,$i,"username");
$myid = mysql_result($requete,$i,"id");
echo "<option value='fiche_membre.php?id=$myid'>$username</option>";
$i++;
}
echo "</select>";
}
function viewheader() {
echo"<html><head><title></title><meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'><link rel='stylesheet' href='style.css' type='text/css'><script type='text/javascript' language='JavaScript' src='fonctions.js'></script></head><body text='#000000' link='#000000' vlink='#000000' alink='#000000' leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'><center><br>";
}
function viewfooter() {
echo"</center></body></html>";
}
function view_login_form() {
echo"
<form action='login.php' method='post'>
<table border='0' cellspacing='0' cellpadding='10' align='center' class='textfield2' width='300'>
<tr>
<td colspan='2' align='center'><b>Connexion</b><br>
</td>
</tr>
<tr>
<td colspan='2' align='center'>
<input type='text' class='textfield' name='username'>
</td>
</tr>
<tr>
<td colspan='2' align='center'>
<input type='password' class='textfield' name='password'>
</td>
</tr>
<tr><td colspan='2' align='center'><input type='submit' name='submit' value='ok' class='textfield'>
<br>
<a href='register.php'>Devenir membre</a><br>
<a href='lostpw.php'>Mot de passe perdu</a><br>
<a href='memberlist.php'>Liste des membres</a><br>
</td>
</tr></form></table>
";
}
function view_pw_form() {
echo"<table border='0' cellspacing='0' cellpadding='10' align='center' class='textfield2' width='300'><tr><td colspan='2' align='center'><b>Mot de passe perdu</b><br><br>";
echo"<font>Entrez l'adresse e-mail que vous avez fournie lors de votre inscription,";
echo"<br>votre mot de passe vous sera alors envoyé à cette même adresse";
echo"</h2>";
echo"</font>";
echo"<form action='lostpw.php' method='post'>";
echo"<font><b>Cette adresse n'existe pas sur ce site</b></font><br>";
echo"<input class=textfield type=text name=email size='35'>";
echo"<br>";
echo"<input type='submit' class='textfield' name='submit' value='ok'>";
echo"</form>";
echo"</td></tr></table>";
}
function nav($nbtotal,
$nbenr,
$cfg_nbres_ppage,
$debut, $cfg_nb_pages,
$criteres)
{
$lien_on = ' <A HREF="{cible}">{lien}</A> ';
$lien_off = ' {lien} ';
$query = $criteres.'&debut=';
if ($debut >= $cfg_nbres_ppage)
{
$cible = $query.(0);
$fleches = "<<";
$lien = str_replace('{lien}', $fleches, $lien_on);
$lien = str_replace('{cible}', $cible, $lien);
}
else
{
$fleches = "<<";
$lien = str_replace('{lien}', $fleches, $lien_off);
}
$barre .= $lien." ";
if ($debut >= $cfg_nbres_ppage)
{
$cible = $query.($debut-$cfg_nbres_ppage);
$fleches = "<";
$lien = str_replace('{lien}', $fleches, $lien_on);
$lien = str_replace('{cible}', $cible, $lien);
}
else
{
$fleches = "<";
$lien = str_replace('{lien}', $fleches, $lien_off);
}
$barre .= $lien." ";
if ($debut >= ($cfg_nb_pages * $cfg_nbres_ppage))
{
$cpt_fin = ($debut / $cfg_nbres_ppage) + 5;
$cpt_deb = $cpt_fin - $cfg_nb_pages + 4;
}
else
{
$cpt_deb = 1;
$cpt_fin = (int)($nbtotal / $cfg_nbres_ppage);
if (($nbtotal % $cfg_nbres_ppage) != 0) $cpt_fin++;
if ($cpt_fin > $cfg_nb_pages) $cpt_fin = $cfg_nb_pages;
}
for ($cpt = $cpt_deb; $cpt <= $cpt_fin; $cpt++)
{
if ($cpt == ($debut / $cfg_nbres_ppage) + 1)
{
$barre .= "<b> ".$cpt."</b> ";
}
else
{
$barre .= "<A class=lien HREF='".$query.(($cpt-1)*$cfg_nbres_ppage);
$barre .= "'>".$cpt."</A> ";
}
}
if ($debut + $cfg_nbres_ppage < $nbtotal)
{
$cible = $query.($debut+$cfg_nbres_ppage);
$fleches = ">";
$lien = str_replace('{lien}', $fleches, $lien_on);
$lien = str_replace('{cible}', $cible, $lien);
}
else
{
$fleches = ">";
$lien = str_replace('{lien}', $fleches, $lien_off);
}
$barre .= " ".$lien;
$fin = ($nbtotal - ($nbtotal % $cfg_nbres_ppage));
if (($nbtotal % $cfg_nbres_ppage) == 0) $fin = $fin - $cfg_nbres_ppage;
if ($fin != $debut)
{
$cible = $query.$fin;
$fleches2 = ">>";
$lien = str_replace('{lien}', $fleches2, $lien_on);
$lien = str_replace('{cible}', $cible, $lien);
}
else
{
$fleches2 = ">>";
$lien = str_replace('{lien}', $fleches2, $lien_off);
}
$barre .= " ".$lien;
return($barre);
}
?>
je vous remerci d'avance si vous pouvez me sortir de ce cauchemar qui dure depuis des semaines