저는 함수의 연속 루프를 막기 위해 die를 사용하는 스크립트를 가지고 있습니다. 하지만 내가 html 위에이 스크립트를 배치하면 html 스크립트가 중지되어 html 아래에 배치되지만 모든 변수는 실제 웹 사이트 아래에 표시됩니다. 어떻게하면 웹 사이트가 아닌 웹 사이트가되고 싶을 때 어떻게 되겠습니까? 아니면 죽을 때와 다른 방법이 있습니까?루프를 막기 위해 위에 PHP 변수를 보냅니다.
function QueryWhoisServer($whoisserver, $domain) {
$port = 43;
$timeout = 5;
$errm = "<p1>No connection could be made</p1>";
$fp = @fsockopen($whoisserver, $port, $errno, $errstr, $timeout) or die($errm);
fputs($fp, $domain . "\r\n");
$out = "";
while (!feof($fp)) {
$out .= fgets($fp);
}
fclose($fp);
$res = "";
if((strpos(strtolower($out), "error") === FALSE) && (strpos(strtolower($out), "not allocated") === FALSE)) {
$rows = explode("\n", $out);
foreach($rows as $row) {
$row = trim($row);
if(($row != ':') && ($row != '#') && ($row != '%')) {
$res .= $row."<br>";
}
}
}
return $res;
}
어디에서 기능을 나오고 싶습니까? –