2011-07-04 44 views
2

我有一個PHP頁面,需要一些GET字符串,一些用戶交互後,我想繼續而不導航或刷新頁面,使其光滑,沒有頻閃執行一些PHP代碼。我試圖偷偷點擊隱形窗體並且總是刷新,怎麼能實現這個?PHP後不形

另外,作爲一個側面說明,我使用jQuery的,但我沒能獲得該職位的功能和運行,我會繼續努力,但讓我知道,如果這是一個錯誤的解決方案。

//gallery.php 
//jquery 
$(".download").click(function() 
{ 
    $.post("gallery.php", { images: "testing it out" }); 
}); 

<?php 

if(isset($_POST['images'])) 
{ 
echo "It worked"; 
} 
else if(isset($_GET['artist'])) 
{ 
echo "It worked2"; 
} 

?> 

它們都在同一個頁面中,get始終工作,因爲我通過其他頁面的url傳遞信息。但是。下載點擊不導致後期下的PHP代碼執行

+0

您是否嘗試過AJAX或XHR? – jerluc

+0

你不需要表格。你在使用框架嗎?大多數框架都有ajax功能。如果沒有,請查看'XMLHttpRequest'。 – tjameson

+0

發佈您的jQuery代碼,以便我們可以看看 – tradyblix

回答

4

使用AJAX來發送背景中的HTTP請求。