ďťż
Podstrony
|
telcocafeWitam dawno mnie tu nie było..Pod pewną strone internetową muszę podłączyć skrypt pozwalający na rejestrację domen...skrypt ten posiadam jednakże (przyznaję bez bicia) nie rozumiem go na tyle dostatecznie by wiedzieć jak go wykorzystać. I tu jest moja prośba...chciałbym abyście pomogli mi go zrozumieć co pozwoli mi na odpowiednie podłączenie...oto on <? /* zamiana znaków z utf do iso */ function utf_to_iso($utf_string) { $utf = array("'\xC4\x85'","'\xC4\x87'","'\ xC4\x99'","'\xC5\x82'", "'\xC5\x84'","'\xC3\xB3'","'\xC5\ x9B'","'\xC5\xBA'","'\xC5\xBC'","' \xC4\x84'", "'\xC4\x86'","'\xC4\x98'","'\xC5\ x81'","'\xC5\x83'","'\xC3\x93'","' \xC5\x9A'","'\xC5\xB9'","'\xC5\xBB'" ); $iso = array("\xB1","\xE6","\xEA","\xB3", "\xF1", "\xF3", "\xB6", "\xBC", "\xBF", "\xA1", "\xC6", "\xCA", "\xA3", "\xD1", "\xD3", "\xA6", "\xAC", "\xAF"); return preg_replace ($utf,$iso,$utf_string); } /* komunikacja z serwerem rejestracji domen */ function curl_send_query($addr) { $curl = curl_init ( $addr ); curl_setopt ( $curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt ( $curl, CURLOPT_SSL_VERIFYPEER, 0); if (!$res = curl_exec ( $curl ) ) return curl_error($curl); curl_close ( $curl ); return $res; } class domain { var $addres_check = "https://hrd.pl/registry/domain_check.php?p=0c734ea3cf8e4928743a6d4ab7ae00fd&domain=" ; /* przeglądarka domen */ function check($domain) { return curl_send_query("{$this->addres_check}$domain"); } /* whois z serwera csp (wymagany jest dostęp do komendy passthru)*/ function whois($domain) { $command = "whois $domain"; $shell = passthru($command,$error); if($error == false) { return $shell; } else { return 0; } } } $domain = new domain(); ?> <? /* odpowiedź z whois */ ?> <? if(isset($_POST["whois_domain"])){ ?> <?=$domain->whois($_POST["whois_domain"])?><?}?> <? /* odpowiedź z whois w kodowaniu ISO-8859-2 */ ?> <? if(isset($_POST["whois_domain"])){ ?> <?=utf_to_iso($domain->whois($_POST["whois_domain"])) ?><?}?> <? /* odpowiedź z przeglądarki */ ?> <? if(isset($_POST["check_domain"])){ ?> <?=$domain->check($_POST["check_domain"])?><?}?> <form method="post" action=""> <input type="text" name="whois_domain"/> <input type="submit" name="submit" value="whois"/> </form> <form method="post" action=""> <input type="text" name="check_domain"/> <input type="submit" name="submit" value="check_domain"/> </form> Problem polega m.in. na tym, że nie wiem czy to jest gotowe, czy trzeba go jeszcze przerobić czy wystarczy wkleić...jak wkleić to co gdzie ma być...wiem, że to może głupie, ale naprawdę nie mogę przez to przebrnąć Użytkownik Dawid-San edytował ten post 13 lipiec 2007, 10:42 masz wszystko skomentowane przecież :blink: wiesz, gdyby komentarze mi wystarczyły to bym przecież nie pisał...nie wiem jak to zaimplementować i na jakiej zasadzie to ma działać po to jest ten post...a komentarze sam umiem zauwazyć wiesz, gdyby komentarze mi wystarczyły to bym przecież nie pisał...nie wiem jak to zaimplementować i na jakiej zasadzie to ma działać po to jest ten post...a komentarze sam umiem zauwazyć Wejdz na strone: www.nazwa.pl załóz tam swoje konto i możesz wstawić ich link do skryptu do rejestracji domen |
|||
Sitedesign by AltusUmbrae. |