Salut,
ton code est très très mal codé, voila quelques corections :
$waza=$_SESSION['login'];
//cette variable à un nom douteu... elle n'est surement pas représentative de son contenu...
if (!empty($destinataire)) $dest=$destinataire;
if (empty($dest)) {
echo "Erreur, aucun destinataire pour ce message";
exit;
}
require ('config.php');
if (!empty($message)) {
$query = 'INSERT INTO Chatonline (`expe`, `dest`, `messy`) VALUES ("'.$waza.'", "'.$destinataire.'", "'.$message.'")';
$result = mysql_query($query) or die(mysql_error());
mysql_close();
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script type="text/javascript" language="javascript1.1">
function ajsmiley(smiley){
var message = document.getElementById("message").value; //p, utilise document.getElementById() pour accèder à un élément en js...
avecsmiley = message+smiley;
document.messa.message.value=avecsmiley;
}
</script>
<title>Chat online</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
body{
background-color:#FF99FF;
}
</style>
</head>
<body>
<div align="center">
<form action="messa.php?Login=<?php echo $waza; ?>" method="post" name="messa" id="message">
<div align="center">
<p>Message à
<input type="text" name="destinataire" value="<? echo $dest
?>" size="15" maxlength="15" readonly="true">
</p>
</div>
<p>
<textarea cols="40" rows="5" name="message" wrap="soft">Entrez
votre message ici</textarea>
<BR />
<?php
J'ai eu la flème de te corriger la fin, fais la toi même, comme ça tu pourras prendre de bonnes habitudes...
In a dream, I saw me, drop dead... U was there, U cried... It was just a dream, if I die, U won't cry, maybe, U'll be happy
Mon site (articles sur la programmation et programmes)