-2

多米尼克斯/process.php

这是一个域注册脚本

这是可用域的输出,旁边有一个注册按钮

echo
   '<h5 class="available">
       <span>Available</span>
       ' . $domain. '<b>' . $extension .'</b> is available!
    </h5>
   <a href="register-form.php">Register</a>';

<a href="register-form.php">Register</a>应该发送 register-form.php 选择的域和扩展信息,并将其填写在文本输入中

注册-form.php

包含<input id="domain" type="text" />和 的公式需要用上面提到的函数 /\ 填充,同时具有域和扩展名

完整的 process.php 代码可通过单击此问题的标题获得,/\ 以上

4

2 回答 2

1

由于您没有使用表单- 单击该按钮将生成一个没有 POST 参数的简单重定向。如果您想将值传递给您的页面,您应该执行以下操作:

echo   '<h5 class="available">
           <span>Available</span>
           <b>'.$domain . $extension . '</b> is available!
    </h5>
    <form action="register-form.php" method="GET">
    Domain: <input id="domain" type="text" value="' . $domain . $extension . '"/>
    <input type="submit" value="Submit">
    </form>';
于 2013-02-25T19:03:25.243 回答
1

您可以“填写”您的输入字段value="your value here"

您可以使用一些 GET 变量填充您的输入字段服务器端,如下所示:value="<?php echo $variable;?>"

现在由您决定如何获取注册按钮以将 GET 变量发送到注册 form.php。

尝试谷歌搜索,因为这是基本知识;你需要向我们展示你自己的一些努力。

编辑您可以使用上述表格进行操作,但这不是唯一的方法。您可以将“注册”文本后面的链接更改为register-form.php?ext=domainA.com

echo
'<h5 class="available">
   <span>Available</span>
   ' . $domain. '<b>' . $extension .'</b> is available!
</h5>
<a href="register-form.php?ext='.$domain.$ext.'">Register</a>';

在您的其他页面中,您应该执行以下操作:

$url = do_some_type_checkingAndChecks($_GET['ext']);
<input id="domain" type="text" value='<?php echo $url;?>'/>
于 2013-02-25T19:04:28.733 回答