У меня такая система чат, так вот что я хочу спросить каждый раз я пишу что то и отправляю отображается да все работает, но отображается как текст я хочу чтобы каждое сообщение например было как div c классом message чтобы оформить сообщение отправленные
<?php
session_start();
?>
<script>
function getText() {
var $a = document.getElementById('text').value;
xhr = new XMLHttpRequest();
xhr.open('POST' , 'chatdb.php',true);
xhr.setRequestHeader('content-type','application/x-www-form-urlencoded');
xhr.send('chat='+$a);
xhr.onreadystatechange=function(){
if (xhr.responseText){
// document.getElementById('chatarea').innerHTML=xhr.responseText;
}
}
}
function setText(){
xhr = new XMLHttpRequest();
xhr.open('POST' , 'chatFetch.php' , true);
xhr.setRequestHeader('content-type','application/x-www-form-urlencoded');
xhr.send();
xhr.onreadystatechange = function(){
// alert(xhr.responseText);
document.getElementById('chatarea').innerHTML = xhr.responseText;
}
}
setInterval("setText()",2000);
setInterval("users()",3000);
function users(){
xhr1 = new XMLHttpRequest();
xhr1.open('POST' , 'userFetch.php' , true);
xhr1.setRequestHeader('content-type','application/x-www-form-urlencoded');
xhr1.send();
xhr1.onreadystatechange = function(){
// alert(xhr.responseText);
document.getElementById('loginperson').innerHTML = xhr1.responseText;
}
}
</script>
<?php
include_once('config.php');
// echo $_SESSION['email'];
// echo $_SESSION['password'];
echo $_SESSION['name'];
if (isset($_GET['logout'])){
$result = mysqli_query($conn, "UPDATE user
SET user_status = '0'
WHERE user_email = '$_SESSION[email]';");
session_destroy();
header('location: practice.php?logout_successfully=<span style="color:green">You have successfully Logged Out.</span>');
}
?>
<form action="">
<input type="submit" name="logout" value="logout">
</form>
<div id="chatbox">
<div id ="chatarea">
</div>
<div id="loginperson">
</div>
<div id="textbox">
<form>
<textarea rows="4" cols="100" id="text"></textarea>
<input type="button" value="send" onclick="getText()" />
</form>
</div></center>
</div>
<?php
if(!isset($_SESSION['email']) && !isset($_SESSION['password'])){
//session_destroy();
header('location: practice.php');
}
?>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
При создании новой сцены и кнопки в ней, она не откликается на нажатие геймпада или клавиатуры, работает только при нажатии левой кнопки мышиТе...
Необходимо выдернуть UIElement из контейнера, на время, после вернуть его обратно, нужен самый быстрый и рабочий способ
Ребят, подскажите как сделать полукруглый прогресс бар? С обычным вообще не возникает проблемНаходил только больно уж сложные, круглые примеры