Я немного смущен вашим запросом. Вы не упоминаете о необходимости асинхронного запроса, но именно это делает ваш код, используя библиотеку jQuery. Если вам не нужен асинхронный запрос и вы хотите увидеть конечную страницу, просто создайте обычную ссылку:
<a href="linkur.php?rid=<?php print $rid; ?>&uid=<?php print $uid; ?>">Link</a>
Это будет отображаться на странице с твердыми значениями, а не с переменными:
<a href="linkur.php?rid=123&uid=281">Link</a>
После того, как вы щелкнете по ссылке, вы передадите rid = 123 и uid = 281 конечному сценарию, увидев его вывод на экране.
Правильно добавив асинхронность
Если вам нужно загрузить эти данные асинхронно, есть лишь небольшое дополнение к коду. Сохраните исходную ссылку, на которую мы только что ссылались выше, но добавьте к ней класс:
<a href="linkur.php?rid=123&uid=281" class="loadme">Link</a>
Теперь с помощью jQuery мы можем перехватить эти запросы и загрузить их HTML в другом месте:
$(function(){
// Intercept the click event of our links
$(".loadme").click(function(e){
// Prevent them from leaving the page
e.preventDefault();
// Fire off a request for their content
$.get($(this).attr("href"), function(data) {
// Load their content into a container on our page
$("#content-viewer").html(data);
}, "html");
});
});
Обратите внимание, что я ссылался на #content-viewer
. Вы должны иметь это где-то на своей странице:
<div id="content-viewer">I will show the content .loadme links!</div>