我是編程網站的新手,並且花了上個月學習jQuery和PHP。我使用jQuery構建了一個網站,但現在意識到我需要使用php,但主要是爲了進行身份驗證。我不想嘗試重做php中的jQuery代碼。我可以在.php擴展名相同的文件中使用php和jQuery
我知道,大多數人建議分服務器端和瀏覽器端的腳本和HTML,但我可以使用jQuery和PHP都在同一個文件爲不同的用途與任何衝突或問題aising?該文件擴展名爲.php然後我想到了結構的線沿線的是:
<?php
//php code for authentication
?>
<html>
<head>
//header code
<sctipt>
//jquery code to control layout including hiding divs and changing the information
//shown based on conditional statements
</script>
</head>
//other html
很抱歉,如果這是一個愚蠢的問題,但我想知道最好的方式前進之前,我太遠。我感謝您的幫助。
謝謝大家的快速回復,非常感謝。
php的目的是讓只有登錄的人才能看到該頁面。我目前的理解是認證只能通過使用cookie來完成(仍然需要了解會話),而且這些都需要一個php腳本。有沒有更好的方法,所以我不必在一個頁面上混合這兩種語言?或者是我的方法更容易,同樣有效 - 即使這是不好的做法?
[參考:爲什麼我的Javascript中的PHP代碼不工作?](http://stackoverflow.com/questions/13840429/reference-why-does-the-php-code-in-my -javascript-not-work) – deceze 2013-03-27 10:29:16
是的,你可以,只要確保你已經在所說的文件中包含jQuery – chriz 2013-03-27 10:29:37
是的你可以,只要確保你運行的是PHP支持的web服務器。 (您的瀏覽器無法執行PHP) – Veger 2013-03-27 10:31:43