一个php页里面嵌入了html代码,想获取html的一些数据到php代码

一个php页里面嵌入了html代码,想获取html的一些数据到php代码,第1张

不想刷新的话,只得用ajax来传值了 :p

ajax是一种传输方式,数据不是提交给ajax,而是 数据 由 ajax提交到后台(并不刷新页面

要实现一个简单的ajax请求,要这3样东西,一个html页,一段js代码,一个可以响应请求的后台

这里使用了jquery的js框架,原生js的ajax请求我背不住

html

<!--这里需要引用一个jquery的库-->

<form id="form">

<input name="data" type="text">

<input type="button" value="提交" id="submit">

</form>

<div id="result"></div>

js

$("#submit")click(function(){

$ajax({

    url:'demophp',

    type:"POST",

    data:$('#form')serialize(),

    success: function(data) {

        $("#result")text(data);

    }

    });

});

demophp

<php

if($_POST['data']){

    echo '接受到数据'$_POST['data'];

}else{

    echo '没有接受到数据';

}

>

<td align="center"><input type="text" name="sparkqty" size="3" maxlength="3"></td></tr><tr><td colspan="2" align="center"><input type="submit" value="Submit Order"></td></tr></table></form>php页面代码:<php//创建三个对象来接收页面上传过来的值$tireqty = $_POST['tireqty'];$oilqty = $_POST['oilqty'];$sparkqty = $_POST['sparkqty'];//声明并初始化三个常量用来计划订购商品的总金额define('TIREPRICE',100);define('OILPRICE',10);define('SPARKPRICE',4);//创建两个变量来保存订购商品的总数和总金额$totalqty = $tireqty + $oilqty +$sparkqty;echo 'Items ordered: '$totalqty'<br />';$totalamount = $tireqty TIREPRICE + $oilqty OILPRICE + $sparkqty SPARKPRICE;echo 'Subtotal: $'number_format($totalamount,2)'<br />';//声明并初始化税金变量$taxrate = 010;$totalamount =$totalamount (1+$taxrate);echo 'Total including tax:$'number_format($totalamount,2)'<br />';echo '<p>Your order is as follows:</p>';echo $tireqty' tires<br />';

ajax有同步和异步之分,你要打开网页就获取到信息,可以采用同步过去,async 设置为false, 表示同步请求,php 后台使用json _encode,前台通过json 接收就可以

说实在的你好好看看书吧就算别人给你答案了你也不太懂

jquery的ajax方式处理

$post('1php',{"key":value},function(data){//如果这儿用post的话1php中用post接受,如果这儿用get那么脚本中也要用get

//data为返回值

});

1php

<php

function getContent ($key){

//mysql_connect();

//mysql_select_db();

$key=$_POST["key"];

//$key要检测表单提交脚本注入等安全隐患

$slq="select form table where key like $key ";

mysql_query($sql);

//开始处理结果集}

$key=$_POST["key"];

//$key要检测表单提交脚本注入等安全隐患

function getContent ($key);

以上就是关于一个php页里面嵌入了html代码,想获取html的一些数据到php代码全部的内容,包括:一个php页里面嵌入了html代码,想获取html的一些数据到php代码、html页面在action中提交给了php页面,如何访问这个html页面,可以在php中获取页面的值、html通过ajax获取php数组,打开网页就自动获取后端php给的id,name数据,怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/9328768.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存