我如何使PHP與JS工作? 我的意思是更喜歡,我想檢查用戶是否登錄, ,如果他是,那麼它將: $(「#message」)。fadeIn(「slow」); ..PHP工作與JS Jquery
我應該怎麼做? 我有一個想法也許有一個文件,檢查它在PHP中,然後它回顯出1或0.
然後一個腳本,檢查它是否得到1然後做消息淡入..但我不是因此經驗豐富的腳本在JS
我如何使PHP與JS工作? 我的意思是更喜歡,我想檢查用戶是否登錄, ,如果他是,那麼它將: $(「#message」)。fadeIn(「slow」); ..PHP工作與JS Jquery
我應該怎麼做? 我有一個想法也許有一個文件,檢查它在PHP中,然後它回顯出1或0.
然後一個腳本,檢查它是否得到1然後做消息淡入..但我不是因此經驗豐富的腳本在JS
您不能直接將變量從Javascript傳遞到PHP,因爲PHP在發送到客戶端之前在服務器上運行。但是你可以將變量從PHP傳遞給Javascript。
例如:
echo('<script type="text/javascript'> var phpvar = '.$variablefromphp.';</script>');
但是,你可以操縱的JavaScript瀏覽器將打印什麼。您可以先檢查用戶是否使用PHP登錄,並基於此,有條件地打印HTML和Javascript。
For example
if($user->logged_in())
{
echo('<script type="text/javascript">$("#message").fadeIn("slow");</script>');
}
else
{
//php function
generateLoginBox();
}
我只用javascript來增強用戶體驗。即使javascript關閉,您也應該讓應用程序正常工作。
啓用JavaScript的,你可以添加一個增強的體驗,如動畫頁面元素,AJAX請求等
在登錄狀態的情況下,你應該有辦法知道它在PHP腳本。然後在輸出中,可以有一個條件塊,只有當登錄狀態爲真時纔會執行該條件塊。你可以在這裏放任何你想要的東西。
JavaScript可以在靜態HTML頁面中工作。您可以使用它爲您編寫的代碼創建一個簡單的測試,以查看它是否按您的需要工作。閱讀http://www.jquery.com/中的文檔,那裏有許多鏈接到很多例子。
謝謝您的信息。 – Karem 2010-02-13 20:39:01
謝謝你,工作! – Karem 2010-02-13 20:38:16
歡迎您:) – 2010-02-13 20:38:49