华为云服务器618特价优惠火热进行中!
2核2G2兆仅需 36 元;4核8G5兆仅需 288 元。更多配置及价格请咨询客服。
合作流程:1、注册/关联华为云账号,以获得购买及服务权限,注册/关联链接:点击跳转;2、添加微信号:cloud7591,确定产品方案、价格方案、服务支持方案等;3、客服协助购买,并拉微信技术服务群,享受一对一免费技术支持服务;★客服有金蝶、华为等大厂多年工作经验,并从事云计算行业8年时间,可对域名、备案、网站搭建、系统部署等云服务器常见应用场景提供免费服务和建议,欢迎咨询。
今天给各位分享
分类: 电脑/网络 程序设计 其他编程语言
问题描述:
******************
from1.php内容如下:
form action="form2.php" method="post"
名字:input type=text name=namebr
单项选择:
input type=radio name=first value="我很笨"我很笨
input type=radio name=first value="我非常笨"我非常笨
input type=radio name=first value="我简直就是一个傻冒"我简直就是一个傻冒
br
多项选择:
input type=checkbox name=second[] value="我喜欢打篮球"我喜欢打篮球
input type=checkbox name=second[] value="我喜欢游泳"我喜欢游泳
input type=checkbox name=second[] value="我喜欢跳舞"我喜欢跳舞
input type=checkbox name=second[] value="我喜欢爬山"我喜欢爬山
input type=hidden name"stage" value="results"p
input type=submit value="谢谢"p
/form
*****************
form2.php内容如下
?
if ($first == '我很笨'){
$first_message = '你不笨。';
}elseif ($first == '我非常笨'){
$first_message = '你很聪明。';
}else {
$first_message = '你简直就是一个聪明的人了。';
}
$favorite_second = count($second);
if ($favorite_second = 1)
{
$second_message = '你这只懒惰的大猩猩,你得多运动!';
}elseif ($favorite_second 1 $favorite_second 4)
$second_message = '你是只爱运动的猩猩!';
}else{
$second_message = '你运动太多了,别老在我面前晃动^-^!';
echo "这是一项针对大猩猩的测试:brbr";
echo "你好! 你的名字叫: $name 。brbr";
echo "你的测试结果是: $first_message $second_message";
************
windows下可以实现效果,但在linux下就会出错,请各位大虾多多指教!
解析:
提示什么错误?
可能是参数设置不同造成的
-------------------------------------这样改试试
注意这里
$name=$_POST['name'];
$first=$_POST['first'];
$second=$_POST['second'];
html是浏览器执行的,php是服务器端执行的。所以你想要让html页面执行php代码一般是不可行的。
A. 如果你想调的PHP代码是不变的,直接把这个页面写成PHP文件。
B. 如果你想调用的PHP代码是不定的。考虑把这个页面本身做成php页面,并可接受参数。使用时,把需要执行的php代码作为参数传给这个页面。
然后在执行这个页面的时候,调用传入参数,也就是传入的php代码。
这样应该能达到你需要的效果。
需要注意的是,这样的代码很不安全,很难保证用户是否输入攻击代码,慎重!
总之,想要执行PHP代码,必须在服务器端执行。
td align="center"input type="text" name="sparkqty" size="3" maxlength="3"/td/trtrtd colspan="2" align="center"input type="submit" value="Submit Order"/td/tr/table/formphp页面代码:?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 = 0.10; $totalamount =$totalamount *(1+$taxrate); echo 'Total including tax:$'.number_format($totalamount,2).'br /'; echo 'pYour order is as follows:/p'; echo $tireqty.' tiresbr /';
关于
php(phpdivdiv什么意思)
php(phPbRFa61K0djQAL10p5ENUw)
php(php编程语言)
php(ph偏高什么原因)
php(phppreg_match)
php(phpheader页头)
ajax、php(ajax,php实现异步)
php;;(phpmyadmin)
php(PHPlink_identifier)
->=>php(php是什么意思)
用户名
密码
记住登录状态 忘记密码?
邮箱
确认密码
我已阅读并同意 用户协议