html,点击页面按钮,执行php,并输出php运算结果。 代码要怎么写?帮做个简单的例子,谢谢。

html,点击页面按钮,执行php,并输出php运算结果。 代码要怎么写?帮做个简单的例子,谢谢。,第1张

示例代码如下:

cal.html:

<HTML>

<HEAD>

<META http-equiv="Content-Type" content="text/html charset=utf-8">

<TITLE>PHP 计算器</TITLE>

</HEAD>

<BODY>

<form action="deal.php" method="post">

第一个数:<input type="text" size="5" name="num1" /><br/>

运算符:<select name="operate">

            <option value="+" >+</option>

            <option value="-" >-</option>

            <option value="*" >*</option>

            <option value="/" >/</option>

        </select><br/>

第二个数“<input type="text" size="5" name="num2" /><br/>

<input type="submit" name="sub_btn" value="计算">

</BODY>

</HTML>

deal.php:

<?php

header("Content-type:text/htmlcharset=utf-8")

//判断是否通过按钮提交

if(isset($_REQUEST["sub_btn"])){

$opt=$_REQUEST["operate"]

$result=0

switch($opt){

    case "+":

        $result=$_REQUEST["num1"]+$_REQUEST["num2"]

        break

    case "-":

        $result=$_REQUEST["num1"]-$_REQUEST["num2"]

        break

    case "*":

        $result=$_REQUEST["num1"]*$_REQUEST["num2"]

        break

    case "/":

        if($_REQUEST["num2"]==0){

            exit("对不起,除数不能为0;")

        }

        $result=$_REQUEST["num1"]/$_REQUEST["num2"]

        break

}

echo "计算结果为:".$result

}else{

exit("异常 *** 作!")

}

?>

你把html页面里的数据,post或者get的方式发送到php页面。

php页面到这些数据的同时把它们写入数据库

同时,你也可以在你的php页面使用你接收到的数据。

不就是这样的吗?

jquery使用ajax吧

var url="demo.php"

$.post(url,{name:name,password:password},function(data){

if(data.code==0){

alert('执行成功')

}else{

alert("执行失败")

}

},'json')

demo.php代码

<?php

$name = $_POST["name"]

$password = $_POST["password"]

//........................一系列 *** 作

//最后

echo json_encode(array('code'=>'0','result'=>$returnData,'msg'=>'success'))exit

///自己修改 *** 作吧

?>


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

原文地址: http://outofmemory.cn/zaji/5910166.html

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

发表评论

登录后才能评论

评论列表(0条)

保存