Обновление PHP включает? - PullRequest
0 голосов
/ 24 января 2012

Я создаю игру на PHP, в ней есть раздел в верхней части страницы, показывающий пользователям, сколько энергии у них осталось, это файл 'header.php'

Есть страница, где пользователи могут посещать спортзал, чтобы тренировать свои навыки, тренировка их навыков снижает их энергию.

В данный момент страница тренажерного зала должна быть обновлена, чтобы header.php мог перезагрузиться, чтобы отразить их новый уровень энергии, есть ли способ обновить только header.php, а не всю страницу?

Надеюсь, вы понимаете,

Спасибо

Джек.

Ответы [ 2 ]

1 голос
/ 24 января 2012

Вы не можете сделать это, если вы «включаете» страницу, используя php. Php на стороне сервера. К тому времени, когда он попал в браузер клиента, он был проанализирован и отправлен как HTML.

Вам придется использовать ajax. Вероятно, лучший способ использовать ajax - это послать «энергию» в виде строки json (или аналогичной) и изменить число с помощью javascript.

Я не знаю, что вы можете использовать, если вы используете Facebook (у вас есть это в качестве тега), но если вы можете использовать jquery, было бы хорошо, чтобы посмотреть функцию $ .ajax jquery.

0 голосов
/ 24 января 2012

Вместо обновления всего заголовка вы можете использовать некоторый скрипт jquery / ajax для обновления и отображения уровня энергии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...