[PHP/JS] Chatbox probleempje

Helpdesk & Vraag/Aanbod
Post Reply
minne
Posts: 81
Joined: 15 Jun 2003, 13:09
Location: Maastricht
Contact:

[PHP/JS] Chatbox probleempje

Post by minne »

Ik ben met PHP/JavaScript een chatboxje aan het maken. Hiervoor laad ik in m'n pagina twee iframe's. De eerste geeft de inhoud van de chatbox weer (de informatie hiervoor wordt uit een database gehaald). Dit deel werkt gewoon goed. Het tweede iframe bevat een verzend-veld dat een opmerking invoegt in diezelfde database. Dit toevoegen gaat echter niet goed.
Ik heb de volgende code:

Code: Select all

<html>
<head>

<script language="JavaScript">
function stringPlus(string) {
	var result = "";
	var c;
	for (var j=0; j < string.length; j++) {
		if ((c = string.charAt(j)) == "+")
			result += "%2b";
		else 
			result += c;
	}
	return result;
}

function doPost() {
	parent.reload.window.location=
		"reload.php?"
		+ "nick="
		+ stringPlus(escape(document.textform.nick.value))
		+ "&post=" 
		+ stringPlus(escape(document.textform.text.value));
	document.textform.text.value="";
	return false;
}
</script>
</head>

<body topmargin="0" marginheight="0" marginwidth="0" leftmargin="0" bgcolor="#EEEEEE">
	<form onsubmit="return doPost();" name="textform">
		<input type="hidden" name="nick" value="<? echo $_SESSION['un']; ?>"/>
		Bericht: <input type="text" size="70" name="text" value=""/>
		<input type="submit" value="Verzend"/>
	</form>
</body>
</html>
Als ik op Verzend klik, wordt het tekstveld leeggehaald, dus hij komt wel in doPost(). Die sessiebariabele is overigens de nickname van de persoon die chat (chatbox wordt geïntegreerd in een forum). M'n reload.php ziet er zo uit:

Code: Select all

<?
	require "../lib/auth.php";
	require "../lib/inc.php";

	mysql_query("INSERT INTO forum_chatbox (nickname, message) VALUES ('$nick', '$post')", $db);
?>
Ik krijg dus geen foutmeldingen, maar er wordt ook niks nieuws ingevoegd. Iemand een idee wat er fout gaat :?

edit: $db wordt gemaakt in ../lib/inc.php
Woei...
madman
2nd Admin
Posts: 4958
Joined: 14 Jun 2003, 21:41
Location: Arnhem
Contact:

Post by madman »

Wat staat er in de log's van je webserver? Wat voor req's krijgt ie?
Post Reply