Current directory: /home/klas4s23/domains/585455.klas4s23.mid-ica.nl/public_html/Gastenboek/uploads
var retrievedData = null;
function fetchMessages() {
fetch('get-data.php')
.then(response => response.text())
.then(data => {
if(retrievedData != data){
document.getElementById('chat-container').innerHTML = data;
retrievedData = data;
ScrollDown();
}
})
.catch(error => {
console.error('Error fetching messages:', error);
});
}
fetchMessages();
setInterval(fetchMessages, 500);
document.querySelector('#input-forum form').addEventListener('submit', function (event) {
event.preventDefault();
const formData = new FormData(this);
console.log(formData.get('name'));
fetch('back.php', {
method: 'POST',
body: formData
})
.then(response => {
if (response.ok) {
return response.text(); //
}
throw new Error('Network response was not ok.');
})
.then(data => {
fetchMessages();
console.log(data);
if( data == "506") {
alert("You have already sent a message in this session!");
}
if( data == "clear") {
document.getElementById("input-name").value = "";
document.getElementById("input-message").value = "";
}
})
.catch(error => {
console.error('There was a problem with the fetch operation:', error);
});
});
function ScrollDown()
{
var el = document.getElementById('chat-container');
el.scrollTop = el.scrollHeight;
}