Bonjour , j ai un petit probléme avec la fonction javascript elle ne s'ouvre pas chez l'autre membre serriez vous m'aider svp , car le javascript et moi nous ne fesons pas bon ménage ;-) voici le code
<?php
session_start();
if (!isset($_SESSION['login']) && !isset($_SESSION['sexy'])) {
echo "<script language=\"JavaScript\">
setTimeout(\"window.location='index.php'\",0); // delai en millisecondes
</script>";
exit();
}
require_once('config.php');
require('fk_online.php');
$pseudom=$_SESSION["login"];
$pass=md5($_SESSION["pass_md5"]);
$sql = "SELECT * FROM fk_membres WHERE login='$pseudom' and pass_md5='$pass'";
?>
<head>
<script>
<!--
function ShowMess(expe,messy) {
//Ouvre une fenêtre avec le message, met la fenêtre à jour si elle existe déjà
fenetre=window.open("",expe,'scrollbars=yes,resizable=yes,status=no,width=350,height=200');
fenetre.document.write ("<HEAD><TITLE>Message de "+expe+"</TITLE><style type='text/css'>center { background:#FF99FF; color:#0000FF; }</style></HEAD>");
fenetre.document.write ("<CENTER>-"+messy+"</CENTER>");}
//-->
</script>
</head>
<?php
if($classe=="sexefemme")
{
$sexefemme='Femme';
$result=mysql_query("SELECT * FROM fk_membres WHERE sexe='$sexefemme'") or die (mysql_error());
}
if($classe=="sexecouple")
{
$sexecouple='Couple';
$result=mysql_query("SELECT * FROM fk_membres WHERE sexe='$sexecouple'") or die (mysql_error());
}
if($classe=="sexehomme")
{
$sexehomme='Homme';
$result=mysql_query("SELECT * FROM fk_membres WHERE sexe='$sexehomme'") or die (mysql_error());
}
echo"<center><b><em>Chat-Online-Teste</em></b></center><br />";
echo"<center><b><em>Accepter les pop-up</em></b></center>";
echo"<center><a href='?classe=sexefemme'><img src='design/F.gif' border='0' title='Femme'></a>
<a href='?classe=sexecouple'><img src='design/CPL.gif' border='0' title='Couple'></a> <a href='?classe=sexefemme'><img src='design/H.gif' border='0' title='Homme'></a></center><br />";
$result = mysql_query("SELECT speudo,sexe FROM fk_online") or die('<p>Impossible d\'effectuer la requête');
while($rs=mysql_fetch_array($result))
{
$nom=$rs["speudo"];
$sexe=$rs["sexe"];
if ($sexe=="Homme"){
$photo="<img src='design/H.gif' title='Homme'>";
}
elseif ($sexe=="Femme"){
$photo="<img src='design/F.gif' title='Femme'>";
}
else {
$photo="<img src='design/CPL.gif' title='Couple'>";
}
$image="<img src='design/vert.gif' width='15' heigth='15' border='0'>";
$listeconnecte.=$image.' <b>'. $photo.' '.$nom." </b><a href=\"#\" onClick=\"window.open('detailspopup.php?det=$nom','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=600, height=550, right=1, top=0');return(false)\"><img src=\"design/voir.gif\" width=\"20\" heigth=\"25\" border=\"0\" title=\"Profil\"></a>
<a href=\"#\" onClick=\"window.open('messa.php?dest=$nom&chat=$chat','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=400, height=200, right=1, top=0');return(false)\"><img src=\"design/chat.gif\" width=\"25\" heigth=\"25\" border=\"0\" title=\"chat\"></a><br> " ;
}
echo"$listeconnecte";
$query = "SELECT expe,messy FROM chatonline WHERE dest LIKE '$pseudom'";
$result = mysql_query($query);
echo "<script>
<!--
";
while ($row=mysql_fetch_row($result)) {
$row[1]=htmlentities ($row[1]);
$row[1]=str_replace ("\n","<BR>",$row[1]);
$row[1]=str_replace (chr(13),"",$row[1]);
echo "ShowMess (\"$row[0]\",\"$row[1]\");";
}
echo "
//-->
</script>";
//Le message est lu, on le supprime
$query = "DELETE FROM chatonline WHERE dest='$pseudom'";
$result = mysql_query($query);
echo'<br><br>';
?>
<script language ="javascript">
window.setTimeout('window.location.reload(true)', 8000);
</script>