tsbmusic
Erfahrenes Mitglied
Hallo zusammen,
ich hab mir jetzt mal so ein kleines Benachrichtiguns-System für meine Website gebastelt.
Der Code sieht so aus:
Javascript:
Die dazugehörige notifications.php sieht so aus:
Wenn ich die Seite jetzt aber lade kommt ständig "Apache HTTP Server funktioniert nicht mehr" (Ach ja, ich benutze Xampp). Woran kann das liegen?
Gruss
tsbmusic
ich hab mir jetzt mal so ein kleines Benachrichtiguns-System für meine Website gebastelt.
Der Code sieht so aus:
Javascript:
Code:
function updateNotifications(){
$.ajax({
url : "scripts/notifications.php?v=0",
type : "POST",
success : function(response) {
if (response > 0) {
$('#newNotifications').html(response).show();
} else {
$('#newNotifications').hide();
}
}
});
}
function updateMsg(){
$.ajax({
url : "scripts/notifications.php?v=2",
type : "POST",
success : function(response) {
if (response > 0) {
$('#newMsg').html(response).show();
} else {
$('#newMsg').hide();
}
}
});
}
function loadAll(){
updateNotifications();
updateMsg();
}
setInterval("loadAll()", 2000);
Die dazugehörige notifications.php sieht so aus:
Code:
if($GLOBALS['isUser'] && $_REQUEST['v'] == 0){
$countNotifications = $GLOBALS['DB']->query("SELECT * FROM notifications WHERE to_id = '" . $GLOBALS['thisUser']['uid'] . "' AND viewed = 0");
$result = count($countNotifications);
echo $result;
} elseif($GLOBALS['isUser'] && $_REQUEST['v'] == 2){
$countMessages = $GLOBALS['DB']->query("SELECT count(*) as messages FROM private_messages WHERE to_id = '" . $GLOBALS['thisUser']['uid'] . "' AND opened = 0");
$result = $countMessages[0]['messages'];
echo $result;
} else {
echo 0;
}
Wenn ich die Seite jetzt aber lade kommt ständig "Apache HTTP Server funktioniert nicht mehr" (Ach ja, ich benutze Xampp). Woran kann das liegen?
Gruss
tsbmusic