2010-08-15 71 views
0

我想知道如何添加一个按钮来使用户能够注册可用的域名?我的想法是将一个按钮链接到可用域名旁边的注册页面。当用户点击按钮时,搜索到的域名将被传递到下一页,即注册页面。Whois PHP脚本

我已经添加了下面的代码,但它不工作。

function showDomainResult($domain,$server,$findText){ 
    if ($this->tr == 0){ 
     $this->tr = 1; 
     $class = " class='tr2'"; 
    } else { 
     $this->tr = 0; 
     $class = ""; 
    } 
    if ($this->checkDomain($domain,$server,$findText)){ 
     echo "<tr $class><td>$domain</td><td>$this->daftar_tld($domain)</td></tr>"; 
    } 
    else echo "<tr $class><td>$domain</td><td class='tak'>TAKEN</td></tr>"; 
} 

// To display register button 
function daftar_tld($domain){ 
?> 
<form method=post action="http://www.com"> 
<center><input value=$_POST["$domain"]><input type="submit" name="butangDaftar" class="sbtn" value="Register" /></center> 
</form> 

<?php  
} 

?> 

而我得到的输出是这样的(像在下面的链接提供):

http://lh5.ggpht.com/_d7N0eqyUoUw/TGgPvCt4B3I/AAAAAAAAAHY/T7e4KjVNT04/Screen%20shot%202010-08-14%20at%2012.53.59%20PM.png

我真的希望有人能帮助我。我一直在为此工作好几天。 Phewwww ...

回答

0

您没有设置输入变量的名称或类型持有域名:

您的代码:

<center><input value=$_POST["$domain"]><input type="submit" name="butangDaftar" class="sbtn" value="Register" /></center> 

建议代码:

<center><input type="hidden" name="domainToRegister" value="<?php echo $_POST["$domain"]; ?>" /><input type="submit" name="butangDaftar" class="sbtn" value="Register" /></center> 

的然后表单将提交域为$ _POST ['domainToRegister']。

+0

谢谢你的回答,但输出仍然是一样的。 – Eddie 2010-08-15 23:50:57

+0

你有这个代码/页面在线吗?这将使它更容易审查和纠正。 – 2010-08-16 00:31:47

+0

是的,我愿意。该页面位于adihafiz.com/domain。谢谢。 – Eddie 2010-08-16 09:19:05