Я читал бесчисленные статьи о замене <div>
другим контентом более конкретно другим файлом PHP. Кажется, я не могу заставить это работать. Когда я нажимаю любую кнопку, абсолютно ничего не происходит. Я пытался убедиться, что все id = "XXX" верны для всех и функции JavaScript, но я новичок в Javascript. Я включил приведенный ниже код и ссылки на страницу, на которую я пытаюсь установить это, и тестовую страницу.Перезагрузка другого PHP в DIV
Orginal Page - http://www.havenswatch.com/records/player.php?playerID=1
Test Page - http://www.havenswatch.com/records/testdivswap.php
<html>
<head>
<script>
function loadbioPage() {
$("#rightpage").load('bio.php');
}
function loadcreditsPage(){
$("#rightpage").load('creditsmod.php');
}
</script>
</head>
<body>
<input type="button" value="Bio" onclick="loadbioPage()"/>
<input type="button" value="Credits" onclick="loadcreditsPage()"/>
<div id="rightpage">
<?php include('creditsmod.php'); ?>
</div>
</body>
</html>
«Оба bio.php и creditsmod.php использование $ переменных из исходной страницы», вы имеете в виду, что вы используете переменные со страницы, показанной выполнить запрос на '.load' страницах? потому что вам нужно будет соответствующим образом передать эти переменные. – PlantTheIdea
Ваша тестовая страница не включает jQuery, это, вероятно, достойное место для начала. –
Вам нужно использовать переменные сеанса. Регулярные переменные PHP не разделяются между страницами. – Barmar