如何才能让value后面显示想要的内容,难住了~

如何才能让value后面显示想要的内容,难住了~

PHP是一点也不懂,ASP也只知道点皮毛,遇到点问题,向各位大侠请教,先谢谢了

例如,我在浏览器输入http://127.0.0.1/index.php?a=5,打开页面后一个输入注册用户名的表单可以显示“5”,在百度问过,有朋友给出了答案是“<input type="text" maxlength="31" name="nickname" value="<?php echo GET_['a']?>">”,但刚才试了一下,打开后表单中则显示“value=”后面的内容“<?php echo GET_['a']?>”,不是显示“5” ,有朋友说加个变量$这个,加了,但不管怎么改,还是显示value后面的,而不是显示“5”。

用了request.QuestString()来获取,表单中还是显示request.QuestString()这个内容。

我详细的说一下我几个页面吧,reg_bbs.php是要在浏览器中打开的页面,但文件最后有这么一段:

{
PrintFileContent("reg_bbs.xml");

}

reb_bbs.php显示的内容都是reg_bbs.xml里的,而那个xml里面除了js代码就是很正常的html代码,没有php的

如果我还是想实现我最开始的效果,我改怎么写呢

<input type="text" maxlength="31" name="nickname" value="我该怎么写这里?">

这个是在xml文件中,是不是要用xml格式代码?

我把两个文件的代码都贴出来吧

reg_bbs.php代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<?php

$myroot = strtolower(getcwd());
$ipos = strpos($myroot,"\\webroot");
$iroot = sprintf("%s\\usermgr.cfg", $myroot);
if($ipos > 0)
{
   $iroot =  sprintf("%s\\usermgr.cfg", substr($myroot, 0, $ipos));
}
$ini_array = @parse_ini_file($iroot);
//print_r($ini_array);
$refuse_reg_user= 0;
if(array_key_exists("refuse_reg_user", $ini_array))
{
   $refuse_reg_user = $ini_array["refuse_reg_user"];
}


function PrintFileContent($filename)
{
$handle = fopen ($filename, "rb");
$contents = fread ($handle, filesize ($filename));
echo $contents;
fclose ($handle);
}
if($refuse_reg_user> 0)
{
PrintFileContent("refuse.php");
}
else
{
  PrintFileContent("reg_bbs.xml");
  
}
?>

reg_bbs.xml文件代码:

<html>

<head>
<meta http-equiv="Content-Type" c>
<title>客户端部署</title>
<style>
form {
padding:0; margin:0;
}
</style>

<?php

<!-- 脚本函数 -->
<script language="JavaScript">
function OnClickOK()
{

        if (form1.nickname.value.length == 0)
        {
                alert("帐号有误。帐号不能为空");
                form1.nickname.focus();
                form1.nickname.select();
                return;
        }
        
        if (form1.username.value.length == 0)
        {
                alert("用户姓名不能为空");
                form1.username.focus();
                form1.username.select();
                return;
        }

        if (form1.pwd.value.length == 0)
        {
                alert("密码不能为空");
                form1.pwd.focus();
                form1.pwd.select();               
                return;
        }

        if (form1.pwd.value != form1.pwd_confirm.value)
        {
                alert("密码确认不正确");
                form1.pwd_confirm.focus();
                form1.pwd_confirm.select();
                return;
        }
        
        var index = form1.nickname.value.indexOf('(');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();
                return;        
          }
        var index = form1.nickname.value.indexOf(')');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();
                return;        
          }
        var index = form1.nickname.value.indexOf('[');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();
                return;        
          }
        var index = form1.nickname.value.indexOf(']');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf('{');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf('}');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf('\\');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf('/');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
          var index = form1.nickname.value.indexOf('\'');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf('"');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf(';');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf(';');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf('%');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf(':');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf('*');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf('<');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf('>');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf('|');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf('?');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();               
                return;        
          }
        var index = form1.nickname.value.indexOf('&');
    if (index >= 0)
          {
                  alert("帐号不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % : * < > | ? &");
                form1.nickname.focus();
                form1.nickname.select();
                return;        
               
          }
        
        
        // 真实姓名过滤
          index = form1.username.value.indexOf('(');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();               
                return;        
          }
          index = form1.username.value.indexOf(')');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();               
                return;        
          }
          index = form1.username.value.indexOf('[');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();                                
                return;        
          }
          index = form1.username.value.indexOf(']');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();                                
                return;        
          }
          index = form1.username.value.indexOf('{');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();                                
                return;        
          }
          index = form1.username.value.indexOf('}');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();                                
                return;        
          }
          index = form1.username.value.indexOf('\\');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();                                
                return;        
          }
          index = form1.username.value.indexOf('/');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();                                
                return;        
          }
          index = form1.username.value.indexOf('\'');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();                                
                return;        
          }
          index = form1.username.value.indexOf('\"');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();                                
                return;        
          }
          index = form1.username.value.indexOf(';');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();               
                return;        
               
          }
          index = form1.username.value.indexOf(';');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();                                
                return;        
          }
          index = form1.username.value.indexOf('%');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();                                
                return;        
          }
        
        index = form1.username.value.indexOf('&');
    if (index >= 0)
          {
                  alert("姓名不能包含下列任何字符之一:\n( ) [ ] { } \\ / \' \" ; ; % &");
                form1.username.focus();
                form1.username.select();                                
                return;        
          }
        
        form1.submit();
               
}//end func

function OnClickClr()
{
        form1.username.value = "";
        form1.nickname.value = "";
        form1.pwd.value = "";
        form1.pwd_confirm.value = "";
}

</script>

</head>

<body background="images_qk/bg_001.jpg" >
                <table width="419" border="0" align="center" cellpadding="2" cellspacing="2" style="WIDTH: 419px; HEIGHT: 492px">
                        <tr>
                          <td width="60%" align="center" valign="top"><table width="570" border="0" align="center" cellpadding="0" cellspacing="0" background="images_qk/top_conerbg.gif">
                                        <tr>
                                          <td> <br>
                                            <table border="0" cellspacing="0" cellpadding="0">
                          <tr>
                            <td colspan="3"><img src="images_qk/Write_info_top.jpg" width="790" height="165"></td>
                          </tr>
                          <tr>
                            <td width="435" rowspan="2"><img src="images_qk/Write_info_left.jpg" width="435" height="291"></td>
                            <td width="498"><form name="form1" method="POST" action="adduser.php">
                              <table border="0" cellspacing="0" cellpadding="0">
                                <tr>
                                  <td colspan="2"><table border="0" cellspacing="0" cellpadding="0">
                                    <tr>
                                      <td><input type="text" maxlength="31" name="nickname" value="我就是想改这里" style="HEIGHT: 20px; width:205px"  ></td>
                                    </tr>
                                    <tr>
                                      <td></td>
                                    </tr>
                                    <tr>
                                      <td><img src="images_qk/Write_info_mid4.jpg" width="205" height="8"></td>
                                    </tr>
                                    <tr>
                                      <td><input type="text" maxlength="15" name="username" style="HEIGHT: 20px; width:205px"  ></td>
                                    </tr>
                                    <tr>
                                      <td><img src="images_qk/Write_info_mid4.jpg" width="205" height="8"></td>
                                    </tr>
                                    <tr>
                                      <td><input type="password" maxlength="15" name="pwd" style="HEIGHT: 20px; width:205px"  ></td>
                                    </tr>
                                    <tr>
                                      <td><img src="images_qk/Write_info_mid4.jpg" width="205" height="9"></td>
                                    </tr>
                                    <tr>
                                      <td><input type="password" maxlength="15" name="pwd_confirm" style="HEIGHT: 20px; width:205px" ></td>
                                    </tr>
                                  </table></td>
                                </tr>
                                <tr>
                                  <td><img src="images_qk/Write_info_OK.jpg" width="101" height="45" border="0" usemap="#Map" ></td>
                                  <td><img src="images_qk/Write_info_Clr.jpg" width="104" height="45" border="0" usemap="#Map2" ></td>
                                </tr>
                              </table>
                            </form></td>
                            <td width="177"><img src="images_qk/Write_info_right.jpg" width="150" height="159"></td>
                          </tr>
                          <tr>
                            <td colspan="2"><img src="images_qk/Write_info_bottom.jpg" width="355" height="132"></td>
                          </tr>
                        </table></td>
                                        </tr>
                </table>
                                        <table width="570" border="0" align="center" cellpadding="0" cellspacing="0">
                                                <tr>

                                                </tr>
                                        </table>

            <map name="Map">
              <area shape="rect" coords="1,1,103,41" href="#">
            </map>
            <map name="Map2">
              <area shape="rect" coords="1,1,100,43" href="#">
</map>
</body>



</html>

这样写的:
<input type="text" name="yourname" value="<?php echo $_GET['a']; ?>" />

从URL中或FORM的GET方法传递的值,在处理页要用$_GET['var']的方法来取值,在FORM中用POST的方法,则用$_POST['var'] 的方法取值。
至于querystring这个方法是ASP中的,不能用在PHP中。

[ 本帖最后由 liucomcn 于 2008-4-26 10:48 编辑 ]

安全起见,还是isset下的好

[复制到剪切板]
CODE:
//PHP+HTML混合
<?php
$name 
= isset($_GET['a'])?$_GET['a']:"";
echo 
"<input type=\"text\" name=\"yourname\" value=\"$name\" />
?> ;




[复制到剪切板]
CODE:
//PHP+HTML混合 - 2
<?php
$name 
= isset($_GET['a'])?$_GET['a']:"";
?>
<
input type="text" name="yourname" value="<?=$name?>" /> ;

其实都一样了啊哈哈
我的Blog

好似你的FORM使用POST傳值的,$_GET不到吧, $_POST

那就用$_REQUEST试试~~
我懒,统统用$_REQUEST了,哈