❶ HTML前台通過ajax傳參給後台php調用MD5.js 計算MD5值後再返回給前台 有誰能幫忙寫個例子嗎
html前台:
<script type="text/javascript" src="jquery.min.js"></script>
<script>
$.ajax({
type:'POST',
url:'CH_EN.php',
data:{'language':csae,'id':'1','name':'li'},
dataType:"json",
success:function(rep){
alert(rep.code);
}
})
</script>
php後台
header("Content-type: text/json; charset=utf-8");
$cste = isset($_GET['cste']) ? $_GET['cste'] : 'CH';
//這里做處理,md5 放資料庫都隨你
//然後返回
echo json_encode(array('code'=>$cste,'status'=>'y'));
❷ html怎麼調用php返回的值並顯示出來。求代碼!
你最後一句「echo json_encode($info,320);」已經輸出這個結果了啊。
如果你是在html中直接用,就直接用就行了,如:<p><?php echo $info['name']; ?></p>;
如果你是在ajax中用,就直接在success方法里輸出就行了,如:
$.ajax({url:"xxx.php",success:function(result){
console.log(result.name); }
});
❸ html頁面獲取php頁面的數據
第一種:把$user的值賦值給全局數組。
第二種:header("Location: index.html"); 在這個代碼傳參數到index.html頁面,index頁面改成index.php
❹ 求php獲取html表單傳遞的值然後在資料庫中查詢,然後顯示出來的代碼!!!
<?php
/**
*首先可以先過濾下post過來的值
*如果不用用考慮安全問題就不必過濾了
*下面是不考慮過濾的情況
*/
if(isset($_POST['submit'])){
$sel=$_POST['sel']?$_POST['sel']:'xsz';
$username=$_POST['username'];
$bianhao=$_POST['bianhao'];
//下面開始查詢
require('config.php) ;//載入資料庫配置文件
$sql="";//構建查詢語句
$resouce=mysql_query($sql);
$row=mysql_fetch_array($resouce);//僅考慮只有一行數據
//輸出你的數據
}
❺ 怎麼在html中調用php中的function
html中一般情況下是不能直接像你那樣調用php的方法的,除非有特殊的模板引擎,比如smarty,這個模板引擎下的html頁面就可以調用php方法。還有其他的模板引擎,比如一些cms,例如phpcms中就可以,可以直接在html模板中調用自定義的任何php方法。
❻ html如何通過js腳本調用顯示一個php頁面的內容
舉一個簡單的例子來說明:
如在頁面a.html中用下面這句調用:
<script type="text/javascript" src="b.php?action=test"></script>
<script type="text/javascript" >
alert(jstext);
</script>
在b.php中有這樣一段PHP代碼:
<? $action=$_GET['action']; //echo "var jstext='$action'"; //輸出一句JS語句,生成一個JS變數,並賦顛值為PHP變數 $action的值 //echo "var jstext='aa'"; echo "var jstext="."'$action'"; ?>
當執行a.html文件時,就會調用b.php文件,並將b.php文件的輸出作為JS語句來執行,所以此處會彈出一個提示框,內容為JS變數jstext的值,也就是在PHP文件中賦給jstext的值.
小結:在HTML里用JS 調用文件的方式調PHP文件,則PHP文件的輸出將會被調用頁作為JS的代碼來用.