當前位置:首頁 » 編程語言 » js獲取php數據

js獲取php數據

發布時間: 2024-09-16 23:55:19

⑴ js如何獲取php中的變數

js獲取php中變數,一般使用ajax,php端直接echo字元串就可以。

⑵ 在JS如何獲取PHP的值這當中應注意什麼

js獲取不了php的值。至少我是沒發現有相關功能的,但是php卻可以向js賦值。
php是服務端代碼,js是客戶端代碼。
所有的js都可以由php定義,了解這個就簡單了。
如php中寫:
$word = '你好';
echo "<script> var test = '".$word."'; </script>";
如此,html頁面就會獲得一個js如下,
<script> var test = '你好';</script>
而這個js中的變數test就是php中$word這個參數的值。

⑶ 同一php文件中,如何將Js代碼中的變數,傳遞到php代碼中。

你沒理解 js/php 運行時的順序和邏輯.
js僅在 瀏覽器中運行.
php 僅在伺服器端運行.
2者交互, 通常通過 http get/post 協議進行交互.

因此, 要將 js 變數傳輸到 php, 需通過 get/post 將參數傳入.
譬如:
<script>
function test(){
var x="abc";
$.ajax("test.php?x="+x);
}
</script>

而 test.php 中, 通過 $_REQUEST["x"] 即可拿到js 請求過來的變數.

⑷ PHP與JS對接的問題,有前端頁面(html的)和後端頁面(PHP的),JS怎麼獲取後台數組

這個當然是推薦ajax操作:
前端:
$.ajax({ url: "api.php", success: function(res){
for(var i in res){
$('#id').append(res[i])

}
}
});

後台 echo json_encode($array)

⑸ js和php在同一個文件中相互獲取值的問題

你好php是服務端腳本語言,js是瀏覽器端腳本語老漏言,除非使用滾慎ajax進行數據提交否則,一但服務端生成好頁面傳到瀏覽器端後就不再參與瀏覽器端的「運算」,所以你想在同一個頁面中不重新進行請求就js和php相互獲取值是不現實的。

另:

你的代碼分析如下:

<script>

varlinka;

linka=window.location.href;

</script>

<?php

$ch[0]="<script>document.write(linka);</script>";

echo$ch[0]."<br/>";

<script>

到這步為止,php獲得js的變數非常順利

下面侍備爛接著

<script>

vark;

k="<?phpecho$ch[0];?>";

alert(k);

</script>

其實你的整個頁面都是php的,執行

$ch[0]="<script>document.write(linka);</script>";

這一句的時候,php的$ch[0]僅僅只是被賦予了"<script>document.write(linka);</script>"這個字元串,js代碼並沒有運行.php也並沒有獲得js的變數!獲得的只是字元串而已.

⑹ 不用ajax,在js中如何獲取PHP中的session值

我可不可這么理解你的要求: 1.默認是需要驗證的:2.php驗證; 2.符合條件的就不需要驗證了,直接看到了主體內容:index.php 即然要判斷用戶需不需要驗證,那麼在index.php之前是不是還有一個頁面呢?在這個頁面里POST 隱藏控制項傳參到index.php, if($_POST('hidden') == "OK") { ... } else { header("Location: 2.php"); } 設SESSION很簡單了,跟定義變數一樣:$_SESSION['變數名'] = 「值」; 銷毀變數:unset($_SESSION['變數名'])www.10086zg.com回答

熱點內容
ts設置編譯輸出目錄 發布:2024-11-25 00:43:28 瀏覽:447
元神比較好的雲伺服器 發布:2024-11-25 00:43:20 瀏覽:189
草人御魂怎麼配置 發布:2024-11-25 00:30:37 瀏覽:737
ftp上傳流程 發布:2024-11-25 00:18:27 瀏覽:89
安卓服光遇什麼時候上線的 發布:2024-11-25 00:13:22 瀏覽:918
80萬能買到酷路澤的什麼配置 發布:2024-11-25 00:10:57 瀏覽:336
新浪微博中如何修改密碼 發布:2024-11-25 00:10:52 瀏覽:100
iphone訪問pc 發布:2024-11-24 23:53:43 瀏覽:480
編譯不能顯示 發布:2024-11-24 23:40:52 瀏覽:698
人體編程 發布:2024-11-24 23:40:51 瀏覽:304