Witam,
od kilku dni nie mogę dojśc jaki robie błąd...
W konsoli błędów nie pokazuje żadnych błędów...
Pokauje mi tylko Pobieranie wiadomości i to wsystko...
indeks.php
<!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"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <link rel="stylesheet" type="text/css" href="style.css" />
<body onload="process();">
<div class="logo"><div class="tekst_logo"> ShoutBox
</div></div>
<div class="lewa_strona">
<a href="#">Strona g
łówna
</a><br /> <a href="#">Panel Admina
</a><br />
<div class="prawa_strona">
<?php require_once('shout.php');?>
<div class="stopka_tekst"> © 2007 ShoutBox by
<a href="http://spurspage.com">Snajper
</a></div>
shoutbox.class.php
<?php
require_once('config.php');
class ShoutBox
{
private $mMysqli;
function __construct()
{
$this->mMysqli = new mysqli($host, $user, $password, $baza);
}
//funkcja główna -> ShoutBox
public function GetShoutBox()
{
$query = "SELECT * FROM sb_wpis";
$result = $this->mMysqli->query($query);
$dane = $result->fetch_array(MYSQLI_ASSOC);
$result->close();
$wiadomosc = '['. $data .']'. $tresc .'-'. $autor.'.';
return $wiadomosc;
}
function __destruct()
{
$this->mMysqli->close();
}
}
?>
shoutbox.php
<?php
require_once('shoutbox.class.php');
$action = $_GET['action'];
if($action == "ShoutBox")
{
$shoutbox = new ShoutBox;
$wiadomosc = $shoutbox->GetShoutBox();
}
?>
shoutbox.js
var xmlHttp = createXMLHttp();
var updateserver = 10;
var errorserver = 30;
var serveradres = "shoutbox.php?action=ShoutBox";
function createXMLHttp()
{
var xmlHttp;
try
{
xmlHttp = new XMLHttpRequest();
}
catch(e)
{
try
{
xmlHttp = new ActiveXObject("Microsoft.XMLHttp");
}
catch(e){}//ignorujemy błąd !
}
//sprawdzamy czy został stworzony obiekt !
if(!xmlHttp)
{
alert("Błąd Serwera. Proszę spróbowa za chwilę !");
}
else
{
return xmlHttp;
}
}//koniec funkcji
function wiadomosc($message)
{
DivTresc = document.getElementById("tresc");
DivTresc.innerHTML = $message;
}
function errorwiadomosc()
{
DivTresc = document.getElementById("tresc");
DivTresc.innerHTML = "Błąd Serwera. Proszę spróbowa za chwilę !";
setTimeout("process();", errorserver * 1000);
}
function process()
{
wiadomosc("Pobieranie wiadomości... Proszę Czekac");
try
{
xmlHttp.open("GET", serveradres, true);
xmlHttp.onreadystatechange = ReServer;
xmlHttp.send(null);
}
catch(e)
{
errorwiadomosc();
}
}
function ReServer()
{
if (xmlHttp.readyState == 4)
{
if (xmlHttp.status == 200)
{
try
{
GetShoutBox();
}
catch(e)
{
errorwiadomosc();
}
}
else
{
errorwiadomosc();
}
}
}
function GetShoutBox()
{
response = xmlHttp.responseText;
try
{
wiadomosc(response);
}
catch(e)
{
errorwiadomosc();
}
setTimeout("process();", updateserver * 1000);
}
shout.php
<table class="shoutbox_table">
<td class="shoutbox_td1">ShoutBox
</td>
<td class="shoutbox_td2" valign="top"><div id="tresc"></td>
<td class="shoutbox_td3">
<input type="text" class="shoutbox_wpis" /> Autor:
<input type="text" class="shoutbox_autor" /> <input type="submit" value="Dodaj" class="sub" />
Ten post edytował SN@JPER^ 3.05.2007, 12:56:35