Salut !
Je vous expose mon problème !
Je travail en ce moment sur un mini t´chat.
Les pseudos et messages sont envoyer par un simple formulaire, puis enregistrer dans une base de donnée.
Mais maintenant, je veux rafraichir les messages.
Pour cela, j´ai deja mon plan .
La page courante contiendra une iframe qui s´actualisera toutes les 3 secondes, voici le code cette iframe : (cherchemsg.php)

<?php include (´config.php´); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Stric
t//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Mini t´chat</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="refresh" content="3;
URL=
http://dragonquestmaster.free.fr/cherchemsg.ph
p" />
</head>
<body style="background:#eff8ff">
<?
$req = mysql_query("SELECT * FROM chat order by id desc limit 15");
while($chat = mysql_fetch_array($req))
{
$texte = $chat[´message´];
include(´replace_smiley.php´);
$msg .= ´<span
style="color:gray">[´.date(´H:i:s´,$chat[´date´]).
´]</span> <b
style="color:´.$chat[´color´].´">´.$chat[´pseudo´]
.´</b> : ´.$texte.´<br>´;
}
echo $msg;
?>
</body>
</html>
Rien de compliquer, sa cherche les messages, et met tous ce qu´il y a afficher dans la variable $msg;
(le echo $msg; n´a rien a la, c´est juste pr vous montrer dans la démo, liframe n´affichera rien, lisez la suite)
Ce que j´aimerai faire à partir de cette iframe :
Dès qu´elle se reactualise, elle transmet la variable $msg dans la page courante, et par la meme occasion, elle active cette fonction :
<script>
<!--
function newcontent(msg)
{
document.getElementById("message").innerHTML=msg
}
-->
</script>
<div id="message">
</div>
La vous avez surement compris, l´iframe transmet la variable avec les messages dans la page courante, active la fonction newcontent(msg) (msg contient les messages à afficher) et remplace tout le html de la div id="message" par les nouveaux messages !
Mais seulement voila, comment transmettre tout à partir d´une iframe, et comment récupérer ceci dans la variable msg de ma fonction.
merci de m´aider ^^