Heeey mensen.

ik wil met check boxen de mensen laten bepalen welke extensies ze bij een domeinnaam willen laten checken.

Is dat mogelijk met deze script en hoe moet ik dat doen?

hier is het script:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
<head> 
<title>Untitled Document</title> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
<link href="style%20sheet/webdesign.css" rel="stylesheet" type="text/css"> 
</head> 

<body> 
<div align='center'> 
<form action='domeinen_file_php/domeinen.php' method="post"> 
    <p><font size="2" face="Verdana"><br> 
      <br> 
      </font></p> 
    <table width="68%"> 
      <tr> 
        <td><font size="2" face="Verdana"><span class="big">Controleer hier uw 
          domein:</span></font></td> 
      </tr> 
      <tr> 
        <td><span class="medium"><b>www</b></span>. 
          <input type='text' name='domein' value='kies een naam'> 
          <a name=stap1> 
          <input type=checkbox value="nl"> 
          .nl</a> <a name=stap1> 
          <input type=checkbox value="be"> 
          .be</a><A name=stap1> 
          <INPUT type=checkbox value="com"> 
          .com</A></td> 
      </tr> 
      <tr> 
        <td><input name="submit" type='submit' value='Controleer'> 
          <input type="reset" name="Reset" value="herstel"></td> 
      </tr> 
    </table> 
    <p>&nbsp; </p> 
  </form> 
</div> 
</body> 
</html>


en hier is het PHP script:

<?    
$comserver  = "whois.verisign-grs.net";  
$comnomatch = "No match";  
$nlserver = "whois.nic.nl";  
$nlnomatch = "zonder domain";  
$beserver = "whois.dns.be";  
$benomatch = "No such domain"; 


function whois($server, $domein,$ext){  

    $domein = $domein."$ext";  

    $data = "";  

    $fp = fsockopen($server, 43); 

    if($fp){    

        fputs($fp, $domein."\r\n");    

        while(!feof($fp)){    

            $data.=fread($fp,1000);    

        }  

        fclose($fp);    

    } else {  

        $data = "Error, can't open connection";  

    }  

    return $data;    

}  


if ($domein) {       

    echo "<table cellspacing='2' cellpadding='2' width='99%' border='0'>".  

    "<tr><td width='25%' class=big><p>Domein</p></td>".  

    "<td width='25%' class=big><p>Status</p></td>".  

    "<td width='25%' class=big><p>Aktie</p></td>".       

    "<td>&nbsp;</td>".  

    "<td>&nbsp;</td></tr>";  


     
    $ext = array ("nl","be","com",); 

    $aantal = count($ext);  

    for($i=0;$i<$aantal;$i++) {  

        $server = $ext[$i]."server";  

        $data[$i] = whois($$server,$domein,".".$ext[$i]);  

        $nomatch = $ext[$i]."nomatch";  

        if (ereg($$nomatch,$data[$i])) {  

            $data[$i] = "Domein is vrij";  

            $rij2 = "<a href='patrick.php/copyright'>Registreer</a>";  

        } elseif ($data[$i] == "Error, can't open connection") {  

            $data[$i] = "Opzoeken mislukt";  

        } else {  

            $data[$i] = "Domein is bezet";  

            $rij2 = "<a href='?uitgebreid=".$ext[$i]."&dmn=$domein'>Uitgebreide info</a>";  

        }  

        echo "<tr><td width='25%' class=medium>$domein.".$ext[$i]."</td>".  

            "<td width='25%' class=medium>".$data[$i]."</td>".  

            "<td>$rij2</td>".  

            "<td>$rij3</td></tr>";  

        $rij2 ="";  

        $rij3 ="";  

    }  

}  

echo "</table>";  

if ($uitgebreid) {  

    $server = $uitgebreid."server";  

    $data = whois($$server,$dmn,".".$uitgebreid);  

    echo "<pre>".$data."</pre>";  

}  

?>

.

Alvast bedank
gr deacon
Waarom wil niemand mij helpen??? we zijn hier toch om elkaar te helpen??
@ deacon : tuurlijk willen we je toch helpen!!
Wat is de foutmelding of wat werkt er niet?

Groet, lissy
bedankt voor de reactie:)
ik heb geen fout meldingen.


ik wil met check boxen meerder extensies kiezen.
ik kqan het alleen met een list maar dan check je er maar een.

dus ik wil meerderre exstensions kunnen checken voor controlle.

iemand had het over deze script;
<?
if($_POST['nl'] == 'on')
{
check .nl domein
}
if($_POST['be'] == 'on')
{
check .be domein
}
if($_POST['com'] == 'on')
{
check .com domein
}
?>

maar zo verben ik nog niet met scripten.
heb die whois checker van iemand gehad maar die kan ik niet meer bereiken :(

weet jij hoe ik dit nu moet doen??

bedankt
Graag gedaan en kijk HIER is.
Hier staat volgens mij het scrip wat je je zoekt!!

Groet, lissy

Reageren