![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 15.06.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif)
Chciałbym przerobić skrypt który jest zamieszkoczy poniżej tak aby wypisywał jeżeli domena jest zajęta - zajęta a jeżeli nie to nie zajeta - proste ale nie wiem jak to zrobić: Kod <form method="POST" action= "<?php echo($PHP_SELF); ?>"> Wpisz domene:<br> <INPUT name="domain" SIZE="20" MAXLENGTH="22"><br> <INPUT TYPE="SUBMIT" VALUE="Sprawdz"> <INPUT TYPE="RESET" VALUE="Czysc"> </FORM> <hr> <pre> <? function whois($domain, $server="www.geektools.com") { $fp = fsockopen ($server, 43, &$errnr, &$errstr) or die("$errno: $errstr"); fputs($fp, "$domain\n"); while (!feof($fp)) echo fgets($fp, 2048); fclose($fp); } if (isset ($domain)) { echo (whois($domain)); } ?> </pre> Kod if( ---- zajeta ---- ) {
echo("zajeta"); } else { echo("nie zajeta"); } Ten post edytował skot 15.06.2005, 14:31:31 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 1.12.2003 Skąd: Chełmno Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 15.06.2005 Ostrzeżenie: (0%) ![]() ![]() |
(IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) nie o to bo to mi wyświetla jak wpisze w formie $domain - (domene) to wszystkie domeny będą zajęte (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) post już nie aktualny. Już znalazłem rozwiazanie:
Kod if($domain == "") {
search(); //to jest funckcja z formą } else { function checkDomainReg($domain, $server="whois.crsnic.net") { $lineNumber = 8; $fp = fsockopen ($server, 43, &$errnr, &$errstr) or die("$errno: $errstr"); fputs($fp, "$domain\n"); while (!feof($fp)) { $serverReturn = fgets($fp, 2048); $x++; if ($x == $lineNumber) { $line = $serverReturn; } } fclose($fp); $token = strtok("$line"," "); if ($token == 'No') { $result = 0; } else { $result = 1; } return $result; } if(isset ($domain)){ $answer = checkDomainReg($domain); if($answer) { echo("Przepraszamy, domena <b>www.$domain</b> jest nie dostępna!<br>Nie możesz zarejestrować tej domeny.<br><a href=index.php3>powrót na poprzednią stronę</a>"); } else { echo("Gratulujemy! Domena <b>$domain</b> jest dostępna!<br><a href=index.php3?id=11&co=domene&domain=$domain>Przejdź do formularza zamówienia</a>"); } } } |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 17:45 |