14. juni 2003 - 23:56
Der er
5 kommentarer og 1 løsning
co.uk domain søger
Jeg har et domain søger der checker dk, com, net org, biz, men nu vil jeg gerne have co.uk på, og der er en lille fejl med at man kan søge med . og mellemrum og alle mærkelige tegn i søge feltet, så jeg skal bruge en der kan få det til at søge på co.uk og at man kun kan søge efter de tilladte tegn i et domain. Vil gerne give lidt cash for det, eller 200 point.
Annonceindlæg fra Geoinfo
jeg søger ikke efter et script, men en der kan lave mit om.
kan du så ikke poste dit, så vi selv kan vurdere om det er noget vi vil tage fat på?? ;D
<? if ($HTTP_SERVER_VARS["REQUEST_METHOD"] != "POST") { header ("location: order.php"); } else { if ($_POST['Accept'] != "Ja"){ //Fejl her hvis folk ikke accepterer betingelserne... echo "Du skal acceptere vores betingelser..."; } else { //Hvis de gør, så fortsæt ;) $body = ""; $mailbody = ""; $strTLD = $_POST['tld']; $strDomain = $_POST['domain']; $strHotel = $_POST['webhotel']; $strFirma = $_POST['firma']; $strCVR = $_POST['cvr']; $strPassword = $_POST['password']; $strFname = $_POST['fornavn']; $strLname = $_POST['efternavn']; $strAddr = $_POST['adresse']; $strBy = $_POST['by']; $strPnr = $_POST['postnr']; $strTlf = $_POST['telefonnummer']; $strTlx = $_POST['telefax']; $strEmail = $_POST['email']; $strBesked = $_POST['besked']; $strFTP = $_POST['ftp']; $strcgi = $_POST['cgi']; $strtlf = $_POST['tlf']; $strFejl = $_POST['fejl']; $strSub = $_POST['sub']; if ($strDomain =="" || $strFname =="" || $strLname =="" || $strPnr =="" || $strTlf=="" || $strEmail=="" || $strAddr=="" ){ //Fejl hvis brugeren ikke har udfyldt alle på krævede felter! echo "Du skal udfylde alle felter markeret med en rød stjerne (*)"; } else { //Hvis alle felter er udfyldt, så fortsæt ;) //$body = $body . $strDomain . "." . $strTLD . "<br>"; //Tjek om domænet kan være ledigt :) $strLedigt = "nej"; $intLinjer = 0; $strServer = ""; switch ($strTLD){ case "dk": $strServer = "whois.dk-hostmaster.dk"; $intLinjer = 15; break; case "info": $strServer = "whois.afilias.net"; $intLinjer = 0; break; case "biz": $strServer = "whois.networksolutions.com"; $intLinjer = 18; break; default: $strServer = "whois.networksolutions.com"; $intLinjer = 18; } //$body = $body . $intLinjer; $strAction = "Flyt"; $fp = fsockopen ($strServer, 43, $errno, $errstr, 3000); if (!$fp) { $body = $body . "$errstr ($errno)<br>\n"; } else { fputs ($fp, "$strDomain.$strTLD\r\n\r\n"); $strTemp = ""; $z = 0; while (!feof($fp)) { $strTemp = fgets ($fp,128000); if ($z >= $intLinjer){ // $body = $body . $strTemp . "<br>"; switch ($strTLD){ case "dk": if (substr($strTemp, 0, 12) == "# No entries") { $strAction = "New"; break 2; } break; case "info": if (substr($strTemp, 0, 9) == "NOT FOUND") { $strAction = "New"; break 2; } break; case "biz": if (substr($strTemp, 0, 9) == "Not found") { $strAction = "New"; break 2; } break; default: if (substr($strTemp, 0, 24) == "This domain is available") { $strAction = "New"; break 2; } break; } } else { } // $body = $body . $z; $z++; } fclose ($fp); //$body = $body . $strAction; } if ($strAction == "Flyt"){ $body = $body . "<br><b>Flytning af domæne</b><br>"; $mailbody .= "Flytning af domæne\r\n"; } else { $body = $body . "<br><b>Registrering af nyt domæne</b><br>"; $mailbody .= "Registrering af nyt domæne\r\n"; } $body = $body . "<table>"; $body = $body . "<tr>"; $body = $body . "<td class='font7'> Domæne:</td><td class='font7' >$strDomain.$strTLD</td>"; $mailbody .= "Domæne: $strDomain.$strTLD\r\n"; $body = $body . "</tr><tr>"; $body = $body . "<td class='font7'>Webhotel:</td><td class='font7' >$strHotel</td>"; $mailbody .= "Webhotel: $strHotel\r\n"; $body = $body . "</tr><tr>"; $body = $body . "<td class='font7'>Firma:</td><td class='font7'>$strFirma</td>"; $mailbody .= "Firma: $strFirma"; $body = $body . "</tr><tr>"; $body = $body . "<td class='font7'>CVR:</td><td class='font7'>$strCVR</td>"; $mailbody .= "CVR: $strCVR\r\n"; $body = $body . "</tr><tr>"; $body = $body . "</tr><tr>"; $body = $body . "<td class='font7'>Password:</td><td class='font7'>$strPassword</td>"; $mailbody .= "Password: $strPassword\r\n"; $body = $body . "</tr><tr>"; $body = $body . "<td class='font7'>Fornavn:</td><td class='font7'>$strFname</td>"; $mailbody .= "Fornavn: $strFname\r\n"; $body = $body . "</tr><tr>"; $body = $body . "<td class='font7'>Efternavn:</td><td class='font7'>$strLname</td>"; $mailbody .= "Efternavn: $strLname\r\n"; $body = $body . "</tr><tr>"; $body = $body . "<td class='font7'>Adresse:</td><td class='font7'>$strAddr</td>"; $mailbody .= "Adresse: $strAddr\r\n"; $body = $body . "</tr><tr>"; $body = $body . "<td class='font7'>Postnr og By:</td><td class='font7'>$strPnr $strBy</td>"; $mailbody .= "Postnr og By: $strPnr $strBy\r\n"; $body = $body . "</tr><tr>"; $body = $body . "<td class='font7'>Telefon nummer:</td><td class='font7'>$strTlf</td>"; $mailbody .= "Telefon nummer: $strTlf\r\n"; $body = $body . "</tr><tr>"; $body = $body . "<td class='font7'>Telefax nummer:</td><td class='font7'>$strTlx</td>"; $mailbody .= "Telefax nummer: $strTlx\r\n"; $body = $body . "</tr><tr>"; $body = $body . "<td class='font7'>Email:</td><td class='font7'>$strEmail</td>"; $mailbody .= "Email: $strEmail\r\n"; $body = $body . "</tr><tr>"; $body = $body . "<td class='font7'>Besked: </td><td class='font7'>$strBesked</td>"; $mailbody .= "Besked: $strBesked\r\n"; $body = $body . "</tr>"; $body = $body . "</table>"; $intIalt = 0; switch ($strHotel){ case "Web1": $intIalt = $intIalt + 108; $intOprettelse = 90; break; case "Web2": $intIalt = $intIalt + 228; $intOprettelse = 90; break; case "Web3": $intIalt = $intIalt + 432; $intOprettelse = 50; break; case "DNS": $intIalt = $intIalt + 65; $intOprettelse = 99; break; case "pege": $intIalt = $intIalt + 65; $intOprettelse = 99; break; case "Intet": break; default: } switch ($strTLD){ case "dk": if ($strAction == "Flyt") { $intDomain = 20; } else { if ($strHotel == "Intet"){ $intDomain = 149; } else { $intDomain = 60; } } break; case "com": if ($strHotel == "Intet"){ $intDomain = 200; } else { $intDomain = 100; } break; case "net": if ($strHotel == "Intet"){ $intDomain = 200; } else { $intDomain = 100; } break; case "org": if ($strHotel == "Intet"){ $intDomain = 200; } else { $intDomain = 100; break; } case "info": if ($strHotel == "Intet"){ $intDomain = 250; } else { $intDomain = 150; } break; case "biz": if ($strHotel == "Intet"){ $intDomain = 250; } else { $intDomain = 150; } break; default: } $body = $body . "<br>"; $body = $body . "Priser:"; $body = $body . "<table>"; $body = $body . "<tr>"; if ($strHotel != "Intet"){ $body = $body . "<td class='font7'>$strHotel (årligt): </td><td class='font7'> $intIalt kr.</td>"; $mailbody .= "$strHotel (årligt): $intIalt kr.\r\n"; $body = $body . "</tr>"; } $body = $body . "<tr>"; $body = $body . "<td class='font7'>"; if ($strAction == "Flyt") { $body = $body . "Flytning"; $mailbody .= "Flytning"; } else { $body = $body . "Oprettelse"; $mailbody .= "Oprettelse"; } $body = $body . " af domæne: </td><td class='font7'> $intDomain kr. </td>"; $mailbody .= " af domæne: $intDomain kr. \r\n"; $body = $body . "</tr>"; if ($strHotel != "Intet"){ $body = $body . "<tr>"; $body = $body . "<td class='font7'>Oprettelse"; $mailbody .= "Oprettelse"; if ($strHotel == "pege"){ $body = $body . " af pege: "; $mailbody .= " af pege"; } else if ($strHotel == "DNS"){ $body = $body . " af DNS: "; $mailbody .= " af DNS"; } else { $body = $body . " af webhotel: "; $mailbody .= " af webhotel: "; } $body = $body . "</td><td class='font7'> $intOprettelse kr.</td>"; $mailbody .= " $intOprettelse kr.\r\n"; $body = $body . "</tr>"; } if ($strFTP == "Ja"){ $body = $body . "<tr>"; $body = $body . "<td class='font7'>Ekstra FTP (årligt): </td><td class='font7'> 60 kr.</td>"; $mailbody .= "Ekstra FTP (årligt): 60 kr.\r\n"; $body = $body . "</tr>"; $intIalt = $intIalt + 60; } if ($strFejl == "Ja"){ $body = $body . "<tr>"; $body = $body . "<td class='font7'>Egne fejlsider: </td><td class='font7'> 150 kr.</td>"; $mailbody .= "Egne fejlsider: 150 kr.\r\n"; $body = $body . "</tr>"; $intFejl = 150; } if ($strSub == "Ja"){ $body = $body . "<tr>"; $body = $body . "<td class='font7'>5 subdomæner (årligt): </td><td class='font7'> 240 kr.</td>"; $mailbody .= "5 subdomæner (årligt): 240 kr.\r\n"; $body = $body . "</tr>"; $intIalt = $intIalt + 240; } if ($strcgi == "Ja"){ $body = $body . "<tr>"; $body = $body . "<td class='font7'>Egen CGI/Perl (årligt): </td><td class='font7'> 120 kr.</td>"; $mailbody .= "Egen CGI/Perl (årligt): 120 kr.\r\n"; $body = $body . "</tr>"; $intIalt = $intIalt + 120; } if ($strtlf == "Ja"){ $body = $body . "<tr>"; $body = $body . "<td class='font7'>Telefon support indenfor normal arbejdstid (årligt): </td><td class='font7'> 240 kr.</td>"; $mailbody .= "Telefon support indenfor normal arbejdstid (årligt): 240 kr.\r\n"; $body = $body . "</tr>"; $intIalt = $intIalt + 240; } $body = $body . "<tr><td><br></td><td></td>"; $body = $body . "<tr>"; $Ialt = $intIalt + $intFejl + $intOprettelse + $intDomain; $body = $body . "<td class='font7'>I Alt (første år): </td><td class='font7'> $Ialt kr. (". ($Ialt*1.25) . " inc. moms)</td>"; $mailbody .= "I Alt (første år): $Ialt kr. (". ($Ialt*1.25) . " inc. moms)\r\n"; $body = $body . "</tr>"; $body = $body . "<tr>"; $body = $body . "<td class='font7'>I Alt (årligt): </td><td class='font7'> $intIalt kr. (". ($intIalt*1.25) . " inc. moms)</td>"; $mailbody .= "I Alt (årligt): $intIalt kr. (". ($intIalt*1.25) . " inc. moms)\r\n"; $body = $body . "</tr>"; $body = $body . "</table>"; echo $body; ?>
Vi tilbyder markedets bedste kurser inden for webudvikling