Обучение/Помощь новичкам | Отображение без перезагрузки
Всем привет. Скажу сразу что я только начинаю изучать php и мне интересно можно ли сделать вывод информации без перезагрузки страницы?
Есть такой код
Можно ли как-то сделать чтобы то что я добавляю в бд выводилось сразу по окончанию скрипта (без перезагрузки страницы)?
Есть такой код
<?php
$title = 'Тест Арена';
include('../inc/head.php');
noauth();
//Параметры персонажа
$ataka=$user['ataka'];
$hp=$user['hp'];
$sum=($ataka+$hp);
//Параметры врага
$vrag_ataka=rand(($user['ataka']/2),($user['ataka']*2));
$vrag_hp=rand(($user['hp']/2),($user['hp']*2));
$sum_vrag=($vrag_ataka+$vrag_hp);
//Шанс победы, поражения, ничья
$win=rand(1,3);
//Бой
if(isset($_GET['war'])){
if($win==1) $_SESSION['msg']='<div class=c>Победа</div>';
q("update `user` set `money`=`money`+'1' where `id`='".$user['id']."'");
if($win==2) $_SESSION['msg']='<div class=c>Поражения</div>';
if($win==3) $_SESSION['msg']='<div class=c>Ничья</div>';
}
//Противник
echo '<a class=c><font color=indianred>Противник</font></a>';
//Здоровье
if($hp>$vrag_hp) echo '<a class=c>Здоровье: <font color=green>'.hp($vrag_hp).'</font></a>';
else echo '<a class=c>Здоровье: <font color=indianred>'.hp($vrag_hp).'</font></a>';
//Урон
if($ataka>$vrag_ataka) echo '<a class=c>Урон: <font color=green>'.ataka($vrag_ataka).'</font></a>';
else echo '<a class=c>Урон: <font color=indianred>'.ataka($vrag_ataka).'</font></a>';
echo '<a class=c>'.$sum.'</a>';
echo '<a class=c>'.$sum_vrag.'</a>';
echo '<a class="link c" href=?war>Атаковать</a>';
nav();
include('../inc/foot.php');
?> Можно ли как-то сделать чтобы то что я добавляю в бд выводилось сразу по окончанию скрипта (без перезагрузки страницы)?
DELETED
8 июня 2019, в 11:12
Delete
[xrystalll] (08.06.2019 в 11:04)
только начинаю изучать php
Предлагаю не продолжать изучать php, а перейти на js с node.js. Динамические приложения без перезагрузок, как ты и хочешь, будет создать гораздо проще, но нужно сначала js конечно нужно подучить.
только начинаю изучать php
Предлагаю не продолжать изучать php, а перейти на js с node.js. Динамические приложения без перезагрузок, как ты и хочешь, будет создать гораздо проще, но нужно сначала js конечно нужно подучить.
только перед этим всем изучить, как это всё разворачивается на серваке
DELETED
8 июня 2019, в 11:13
Delete
одним словом - jquery