hallo,
ik ben bezig met een chatbox project en heb ook pages die controleren welke chatroom nog vrij is. eerst werkt het een wel en vervolgens niet meer. een voor een doen ze het weer en stoppen ze ermee en ik weet niet meer wat ik kan doen.
dit is mijn Algemene_vragen.php(de pagina die checkt welke chatbox nog vrij is, dit werkt in de javascript ook niet helemaal goed maar ik heb daar al een apart topic voor in de javascript forum.):
dit is mijn check.php(ik heb ook check2.php, check3.php enz.):
dit is mijn naam.php(de plek waar je je naam moet invoeren voordat je de chatbox inkomt):
en dit is mijn chatbox script(nog niet af maar werkt opeens ook niet goed meer... bij verzenden kan hij de pagina opeens niet meer vinden en bij de pagina reloaden is hij er gewoon weer.):
zou iemand mij misschien willen helpen. ik heb al veel gezogd en gevraagd maar het lukt maar niet..
Bij voorbaat veeeel dank.
Hackie900
ik ben bezig met een chatbox project en heb ook pages die controleren welke chatroom nog vrij is. eerst werkt het een wel en vervolgens niet meer. een voor een doen ze het weer en stoppen ze ermee en ik weet niet meer wat ik kan doen.
dit is mijn Algemene_vragen.php(de pagina die checkt welke chatbox nog vrij is, dit werkt in de javascript ook niet helemaal goed maar ik heb daar al een apart topic voor in de javascript forum.):
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<style type="text/css">
<!--
#apDiv2 {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 68px;
top: 95px;
visibility: hidden;
}
-->
</style>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Algemene vragen...</title>
<style type="text/css">
<!--
.textboxes {
font-family: Verdana, Geneva, sans-serif;
font-size: 9px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #FFF;
text-decoration: none;
background-color: #FFF;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: #FFF;
border-right-color: #FFF;
border-bottom-color: #FFF;
border-left-color: #FFF;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
display: none;
visibility: hidden;
}
.text {
font-weight: bold;
}
#apDiv1 {
position:absolute;
width:234px;
height:115px;
z-index:1;
left: 13px;
top: 44px;
}
-->
</style>
<script type="text/javascript">
window.onload = var1();
function var1(){
if(document.getElementById('txt1').value == "true");
{
<?php
$url = "check";
include ($url . ".php");
?>
}
if(document.getElementById('txt1').value == "false");
{
var2();
}
}
function var2(){
if(document.getElementById('txt2').value == "true");
{
<?php
$url = "check2";
include ($url . ".php");
?>
}
if(document.getElementById('txt2').value == "false");
{
var3();
}
}
function var3()
{
if(document.getElementById('txt3').value == "true");
{
<?php
$url = "check3";
include ($url . ".php");
?>
}
if(document.getElementById('txt3').value == "false");
{
var4();
}
}
function var4()
{
if(document.getElementById('txt4').value == "true");
{
<?php
$url = "check4";
include ($url . ".php");
?>
}
if(document.getElementById('txt4').value == "false");
{
var5();
}
}
function var5()
{
if(document.getElementById('txt5').value == "true");
{
<?php
$url = "check5";
include ($url . ".php");
?>
}
if(document.getElementById('txt5').value == "false");
{
var6();
}
}
function var6()
{
if(document.getElementById('txt6').value == "true");
{
<?php
$url = "check6";
include ($url . ".php");
?>
}
if(document.getElementById('txt6').value == "false");
{
label1.value = "Er is momenteel niemand beschikbaar. U kunt het later nog een keer proberen of een email sturen.";
}
}
</SCRIPT>
</head>
<body>
<p>
<label id="label1"><span class="text">Beschikbare medewerker zoeken...</span><br />
</label>
<textarea id="txt1" name="txt1" style="visibility:hidden">
<?php echo file_get_contents("Algemeen/1.txt"); ?>
</textarea>
<textarea id="txt2" name="txt2" style="visibility:hidden">
<?php echo file_get_contents("Algemeen/2.txt"); ?>
</textarea>
<textarea id="txt3" name="txt3" style="visibility:hidden">
<?php echo file_get_contents("Algemeen/3.txt"); ?>
</textarea>
<textarea id="txt4" name="txt4" style="visibility:hidden">
<?php echo file_get_contents("Algemeen/4.txt"); ?>
</textarea>
<textarea id="txt5" name="txt5" style="visibility:hidden">
<?php echo file_get_contents("Algemeen/5.txt"); ?>
</textarea>
<textarea id="txt6" name="txt6" style="visibility:hidden">
<?php echo file_get_contents("Algemeen/6.txt"); ?>
</textarea>
</p>
<p>
</p>
<p><span class="textboxes">
</span></p>
<p>
<input name="hiddenField" type="hidden" id="hiddenField" />
<span class="textboxes">
</span> </span>
</form>
</p>
<p>
</p>
<p> </p>
</body>
</html>
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<style type="text/css">
<!--
#apDiv2 {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 68px;
top: 95px;
visibility: hidden;
}
-->
</style>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Algemene vragen...</title>
<style type="text/css">
<!--
.textboxes {
font-family: Verdana, Geneva, sans-serif;
font-size: 9px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #FFF;
text-decoration: none;
background-color: #FFF;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: #FFF;
border-right-color: #FFF;
border-bottom-color: #FFF;
border-left-color: #FFF;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
display: none;
visibility: hidden;
}
.text {
font-weight: bold;
}
#apDiv1 {
position:absolute;
width:234px;
height:115px;
z-index:1;
left: 13px;
top: 44px;
}
-->
</style>
<script type="text/javascript">
window.onload = var1();
function var1(){
if(document.getElementById('txt1').value == "true");
{
<?php
$url = "check";
include ($url . ".php");
?>
}
if(document.getElementById('txt1').value == "false");
{
var2();
}
}
function var2(){
if(document.getElementById('txt2').value == "true");
{
<?php
$url = "check2";
include ($url . ".php");
?>
}
if(document.getElementById('txt2').value == "false");
{
var3();
}
}
function var3()
{
if(document.getElementById('txt3').value == "true");
{
<?php
$url = "check3";
include ($url . ".php");
?>
}
if(document.getElementById('txt3').value == "false");
{
var4();
}
}
function var4()
{
if(document.getElementById('txt4').value == "true");
{
<?php
$url = "check4";
include ($url . ".php");
?>
}
if(document.getElementById('txt4').value == "false");
{
var5();
}
}
function var5()
{
if(document.getElementById('txt5').value == "true");
{
<?php
$url = "check5";
include ($url . ".php");
?>
}
if(document.getElementById('txt5').value == "false");
{
var6();
}
}
function var6()
{
if(document.getElementById('txt6').value == "true");
{
<?php
$url = "check6";
include ($url . ".php");
?>
}
if(document.getElementById('txt6').value == "false");
{
label1.value = "Er is momenteel niemand beschikbaar. U kunt het later nog een keer proberen of een email sturen.";
}
}
</SCRIPT>
</head>
<body>
<p>
<label id="label1"><span class="text">Beschikbare medewerker zoeken...</span><br />
</label>
<textarea id="txt1" name="txt1" style="visibility:hidden">
<?php echo file_get_contents("Algemeen/1.txt"); ?>
</textarea>
<textarea id="txt2" name="txt2" style="visibility:hidden">
<?php echo file_get_contents("Algemeen/2.txt"); ?>
</textarea>
<textarea id="txt3" name="txt3" style="visibility:hidden">
<?php echo file_get_contents("Algemeen/3.txt"); ?>
</textarea>
<textarea id="txt4" name="txt4" style="visibility:hidden">
<?php echo file_get_contents("Algemeen/4.txt"); ?>
</textarea>
<textarea id="txt5" name="txt5" style="visibility:hidden">
<?php echo file_get_contents("Algemeen/5.txt"); ?>
</textarea>
<textarea id="txt6" name="txt6" style="visibility:hidden">
<?php echo file_get_contents("Algemeen/6.txt"); ?>
</textarea>
</p>
<p>
</p>
<p><span class="textboxes">
</span></p>
<p>
<input name="hiddenField" type="hidden" id="hiddenField" />
<span class="textboxes">
</span> </span>
</form>
</p>
<p>
</p>
<p> </p>
</body>
</html>
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hulp chat</title>
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
left:127px;
top:197px;
width:64px;
height:31px;
z-index:1;
}
.tekst {
font-weight: bold;
}
.text {
font-weight: bold;
}
.text2 {
color: #FFF;
}
.btn {
height: 28px;
width: 67px;
font-weight: bold;
}
-->
</style>
<SCRIPT LANGUAGE="JavaScript" TYPE="TEXT/JAVASCRIPT">
</script>
</head>
<body>
<?php
if($_SERVER[ 'REQUEST_METHOD' ] != 'POST' )
{
?>
<form method="post" action="" >
<p>
<span class="text">Naam:</span>
<input type="text" name="name_txt" />
</p>
<p>
<span class="text2">...............................
</span>
<input name="submit" type="submit" class="btn" value="Bevestig" />
</p>
</form>
<?php
}
else
{
$handle = fopen("naam.txt","w");
fwrite($handle,$_POST['name_txt']);
fclose($handle);
$url = "chat";
include ($url . ".php");
}
?>
</body>
</html>
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hulp chat</title>
<script src="SpryAssets/SpryValidationTextarea.js" type="text/javascript"></script>
<script type="text/javascript">
window.onload=msgsget()
function msgsget()
{
timedRefresh(5000);
setTimeout("location.reload(true);",timeoutPeriod);
msgsget();
}
</script>
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 380px;
top: 48px;
}
body,td,th {
font-family: Verdana, Geneva, sans-serif;
color: #000;
font-weight: bold;
}
h1 {
font-size: 16px;
}
h2 {
font-size: 12px;
color: #000;
}
h1,h2,h3,h4,h5,h6 {
font-family: Courier New, Courier, monospace;
font-weight: bold;
vertical-align: bottom;
}
.txt {
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
color: #000;
width: 188px;
border: thin solid #333;
}
.btn {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000;
border: thin solid #333;
width: 64px;
}
a {
font-family: "Courier New", Courier, monospace;
color: #F0F;
font-size: 12px;
font-weight: bold;
}
a:visited {
color: #F0F;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}
a:hover {
color: #C0F;
text-decoration: underline;
font-size: 12px;
font-weight: bold;
}
a:active {
color: #F0F;
font-family: "Courier New", Courier, monospace;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}
.box {
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bold;
height: 250px;
width: 257px;
border: thin solid #333;
font-size: 12px;
}
.txt2 {
color: #F00;
word-spacing: normal;
letter-spacing: normal;
}
.txt2 {
font-size: 10px;
color: #000;
}
.txt2 .txt2 strong {
color: #F00;
}
.linktxt {
font-family: "Courier New", Courier, monospace;
font-size: 10px;
font-weight: bold;
color: #000;
font-style: italic;
}
.linktxt strong a {
font-style: normal;
}
a:link {
text-decoration: none;
}
.invisible {
visibility: hidden;
}
-->
</style>
<link href="SpryAssets/SpryValidationTextarea.css" rel="stylesheet" type="text/css" />
</head>
<body bgcolor="#00CC66" text="#000000" link="#FF00FF" vlink="#FF00FF" alink="#CC00FF">
<form action="" method="post" enctype="multipart/form-data" >
<p>
<textarea name="msgs" cols="45" class="box" id="msgs"> <?php echo file_get_contents("msgs.txt"); ?></textarea>
</p>
</p>
<input type="text" name="txt" class="txt" id="txt"/>
<input name="submit" type="submit" value="Verzend" class="btn"/>
<a href="http://www.kapstok-shop.nl" target="_blank">
<?php
if(($_SERVER[ 'REQUEST_METHOD' ] == 'POST') )
{
if(trim($_POST['txt'].$_POST['txt4'].$_POST['txt3'].$_POST['txt2'].$_POST['space']) =="")
{
echo "Veld is leeg.";
}
else
{
$handle = fopen("msgs.txt","w");
fwrite($handle,$_POST['txt3']);
fwrite($handle,$_POST['txt4']);
fwrite($handle,$_POST['txt2']);
fwrite($handle,$_POST['space']);
fwrite($handle,$_POST['txt']);
fclose($handle);
}
}
?>
</a>
<p><a href="http://www.kapstok-shop.nl" target="_blank">Kapstok-Shop.nl</a></p>
<p>
<label>
<input name="space" type="text" class="invisible" id="space" value=" " />
<input name="time" type="text" id="time" />
</label>
<textarea id="txt2" name="txt2" style="visibility:hidden"> <?php echo file_get_contents("naam.txt"); ?></textarea>
<span id="sprytextarea1">
<textarea id="txt3" name="txt3" style="visibility:hidden"><?php echo file_get_contents("msgs.txt"); ?></textarea>
<span class="textareaRequiredMsg">A value is required.</span></span>
<textarea id="txt4" name="txt4" style="visibility:hidden">
</textarea>
</form>
</p>
<script type="text/javascript">
<!--
var sprytextarea1 = new Spry.Widget.ValidationTextarea("sprytextarea1");
//-->
</script>
</body>
</html>
Bij voorbaat veeeel dank.
Hackie900
Laatst bewerkt: