PHP怎么输出不出来呢?

<html><body><formaction=""method="post">数:<inputtype="text"name="nmb"value="<?phpecho... <html>
<body>
<form action="" method = "post" >
数:<input type="text" name="nmb" value="<?php echo $nmb;?>" />
<select name="trans">
<option value='1'>10to2</option>
<option value='2'>10to8</option>
<option value='3'>10to16</option>
<option value='4'>2to10</option>
<option value='5'>8to10</option>
<option value='6'>16to10</option>
</select>
<input type="submit" name="sub" value="转换"/>
<input type="text" name="result" value="<?php echo $result;?>"/>
</form>
<?php
$$nmb = $result = "";
if($_POST){
$nmb= $_POST['nmb'];
$trans = $_POST['trans'];
if($trans == "1"){
$result=decbin((int)$nmb);
}else if($trans == "2"){
$result=decoct((int)$nmb);
}else if($trans == "3"){
$result=dechex((int)$nmb);
}else if($trans == "4"){
$result=bindec($nmb);
}else if($trans == "5"){
$result=octdec($nmb);
}else if($trans == "6"){
$result=hexdec($nmb);
}
}
?>
</body>
</html>
展开
 我来答
80眼
2017-02-10 · 80眼--寻找80后喜爱的电影
80眼
采纳数:62 获赞数:72

向TA提问 私信TA
展开全部

<?php
$$nmb = $result = "";
if($_POST[submit]){  少写了submit当然没有结果了!

追问
好像不是啊,  我加上以后还是不行啊
追答
 

中间name="sub" 因此你的if($_POST['sub']);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式