2014-01-24 63 views
0

嘿傢伙我有一個系統,當你點擊一個div它加載一個div,另一個加載另一個,而不是這個我試圖讓它加載基於內容的基礎關閉一個變量來鞏固事情更好通過jQuery函數設置一個PHP變量

所以主要問題,我如何設置一個PHP通過jQuery功能例如

​​

所以後來在PHP這將是這樣的: -

<?php 
    if (($appLaunched) == 0) { 
    echo "0"; 
} 

else if (($appLaunched) == 1) { 
    echo "1"; 
} 
?> 

預先感謝您,幫助將不勝感激:)

+3

您需要對該php腳本執行ajax調用,然後檢查返回的數據 –

+6

您有點偏離(實際上是離開的)。 PHP在服務器上執行時,在客戶端執行javascript事件處理程序時,更改服務器端代碼已經太遲了,它已經發送。您必須重新加載頁面或使用ajax再次訪問服務器端的某些內容。 – adeneo

+0

你幾乎從不需要做你所問的。你爲什麼不告訴我們你想要完成的**大圖**,以便我們可以幫助你設計出不同的技術。 –

回答

1

你不能設置一個PHP變量與JavaScript。在服務器上解析並執行PHP,然後將數據輸出到瀏覽器。一旦輸出到瀏覽器任何JavaScript運行。它不能然後「回話」到處理它的PHP。這就像哈利波特給J.K.的建議。羅琳如何最好地推動故事。

你可以得到這種行爲最接近的是與AJAX電話 - 使用JavaScript確定的數據發送到不同PHP腳本,可能與然後可以通過JavaScript處理返回的數據。但是,我不相信這是你要找的東西。