我采用了这个:“比方第一个表单有个这样的<input name="username" type="text" >
第二个表单这样获取它的值:
<input name="uname" type="text" value="<?php echo $_POST['username'];?>">
第二个表单处理页获取第二个表单的值:$_POST["uname"]”
可是有了问题 这个输入域得初始值变成了一段编码 而且输入域的大小事固定的 只能显示部分内容 应该改怎么做才好
谁能帮我解决啊 急啊
第一个表单选钮和复选框我在第二个表单中是这样做的 可以运行
";
if($_POST['q']){echo$_POST['q']."";}else{echo'';}
if($_POST['checkbox8']){echo$_POST['checkbox8']."";}else{echo'';}
include_once("ow.php")}else{echo"如要重选请单击";include_on("own.php");
}?>">
请问 那里有问题
';
if($_POST['q']){
echo $_POST['q'].'';
}else{
echo '';
}
if($_POST['checkbox8']){
echo $_POST['checkbox8'].'';
}else{
echo '';
}
include_once('ow.php')
}else{
echo '如要重选请单击';include_on('own.php');
}
?>">
首先echo后面加一个空格,代码要规范,你的问题是value="";这个双引号里面又包含了双引号
哦 这个我知道 而且我的代码也可以运行 就是一点 VALUE的初始值是一段编码 在浏览器里检测时也是一段编码 但是的确可以运行 请问 怎么才让她不再浏览器里出现的是编码
还有就是 文本框的大小比不是size="50" rows="10" 只是一行 只能显示几个文字而已
是在php环境下运行的吗?rows=10只在多行文本框有效的