首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Web 开发
PHP
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
置为精华
锁定帖子
移动帖子
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
不太明白!!!!
[已结贴,结贴人:Ulysses2008]
加为好友
发送私信
在线聊天
Ulysses2008
Ulysses
等级:
发表于:
2008-04-22 01:22:58
楼主
<html>
<head>
<title> </title>
</head>
<body>
<table width="208"border="1"align="center" cellpadding="0"cellspacing="0">
<form name="form1"mehod="post"action="05.php">
<tr>
<td width="71"align="right">玩家 </td>
<td width="131"> <input name="username"type="text"id="username"size="15"> </td>
</tr>
<tr>
<td align="right">成绩: </td>
<td> <input name="grade"type="text"id="grade"size="15"> </td>
</tr>
<tr>
<td align="right"> </td>
<td> <input type="submit"name="Submit"value="提交"> </td>
</tr>
</form> </table>
<?php
$_POST[username]=$username;
$_POST[grade]=$grade;
if($Submit=="提交")
{
echo "玩家:".$_POST[username]." <br />";
echo "成绩: ".$_POST[grade]." <br />";
if($grade>70)
echo "你赢了";
if($grade <90){echo "你输了";}
if($grade>88)
{echo "恭喜你";}
}
?>
</body>
</html>
表格 没有问题····
但是输入 名字 和 成绩的时候! 单击提交·
为什么 没有产生新的 页面!! 反而出错呢?
问题点数:
20
回复次数:
4
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zmouki
我是mouki,not Monkey!
等级:
发表于:
2008-04-22 01:34:09
1
楼 得分:
0
$Submit这个是什么东东?没看着你给他值,他怎么会等于“提交”
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
xuzuning
唠叨
等级:
发表于:
2008-04-22 08:27:31
2
楼 得分:
0
虽然写得不对,但也并不会报错!!!
正确的写法是
<?php
//$_POST[username]=$username;
//$_POST[grade]=$grade;
if($_POST[Submit]=="提交")
{
echo "玩家:".$_POST[username]." <br />";
echo "成绩: ".$_POST[grade]." <br />";
if($grade>70)
echo "你赢了";
if($grade <90){echo "你输了";}
if($grade>88)
{echo "恭喜你";}
}
?>
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wanglinmingtina
wanglinmingtina
等级:
发表于:
2008-04-22 09:10:48
3
楼 得分:
20
<html>
<head>
<title> </title>
</head>
<body>
<table width="208"border="1"align="center" cellpadding="0"cellspacing="0">
<form name="form1" method="POST" action="">
<tr>
<td width="71"align="right">玩家 </td>
<td width="131"> <input name="username"type="text"id="username"size="15"> </td>
</tr>
<tr>
<td align="right">成绩: </td>
<td> <input name="grade"type="text"id="grade"size="15"> </td>
</tr>
<tr>
<td align="right"> </td>
<td> <input type="submit"name="Submit"value="提交"> </td>
</tr>
</form> </table>
<?php
if(isset($_POST["Submit"]) && $_POST["Submit"]=="提交")
{
$username = $_POST["username"];
$grade = $_POST["grade"];
echo "玩家:".$username." <br />";
echo "成绩: ".$grade." <br />";
if($grade>70)
echo "你赢了";
if($grade <90){echo "你输了";}
if($grade>88)
{echo "恭喜你";}
}
?>
</body>
</html>
楼主你应该把 <form name="form1"
mehod
="post" action="05.php"> 中mehod改为method
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
sunfan1010
一切为了工作--青岛php
等级:
发表于:
2008-04-22 09:18:16
4
楼 得分:
0
各位高手都说了,结账吧
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
abc推荐给好友