สร้างฟังก์ชันการหา whois เบื้องต้นด้วย php อย่างง่าย
25 October 2008ฟังก์ชันสำหรับหา whois ของโดเมนเบื้องต้น
ไฟล์ show_whois.php
<?php
function get_whois_data($test_server, $test_domain) {
$msg = "";
$connection = fsockopen($test_server, 43, $errno, $errstr, 10);
if (!$connection) {
$msg = "Can't connect to the server!";
} else {
sleep(2);
fputs($connection, $test_domain."\r\n");
while (!feof($connection)) {
$msg[] = fgets($connection, 4096);
}
fclose($connection);
}
return $msg;
}
if($_POST['Submit']!=""){
if(ereg(".th",$_POST['domain_ext'])){
$data=get_whois_data("whois.thnic.net",trim($_POST['domain']));
foreach($data as $key=>$value){
echo $value."<br>";
}
}else{
$data=get_whois_data("whois.internic.net",trim($_POST['domain']));
foreach($data as $key=>$value){
echo $value."<br>";
}
}
}
?>
ไฟล์ whois_form.php
<form id="form1" name="form1" method="post" action="show_whois.php">
<input name="domain" type="text" id="domain" />
<select name="domain_ext" id="domain_ext">
<option value="com">com</option>
<option value="net">net</option>
<option value="org">org</option>
<option value="biz">biz</option>
<option value="asia">asia</option>
<option value="edu">edu</option>
<option value="info">info</option>
<option value="name">name</option>
<option value="ac.th">ac.th</option>
<option value="co.th">co.th</option>
<option value="go.th">go.th</option>
<option value="or.th">or.th</option>
</select>
<input type="submit" name="Submit" value="Submit" />
</form>
ตัวอย่าง
คลิกตัวอย่าง การหา whois เบื้องต้นด้วย phpบทความคนเข้าอ่านวันนี้
30 Oct 09 ฟังก์ชัน PHP แปลงตัวเลขอาราบิก เป็น ตัวเลขไทย อย่างง่าย อ่าน 1152 25 Sep 08 ตรวจสอบระดับความปลอดภัยของ รหัสผ่านด้วย Ajax อ่าน 3842 27 Mar 10 ทำให้ เลือก list box แล้วแสดง checkbox ด้วย jQuery อ่าน 4660 25 Sep 08 ป้องกันคนคลิกขวา และ ป้องกันคน select ข้อความ อ่าน 1885 26 Sep 10 การแสดงข้อมูล แนะนำ เส้นทาง ใน google map อ่าน 2617 30 Sep 08 สร้างฟังก์ชัน PHP แยกตัวเลขจากข้อความ อย่างง่าย อ่าน 1755 27 Dec 10 การสร้าง ajax dictionary จาก longdo ด้วย jQuery อ่าน 2679 02 Oct 10 สร้าง animation แนะนำเส้นทาง ใน google map อย่างง่าย อ่าน 2400 29 Oct 08 สร้างปุ่มแบ่งหน้าให้ดูดีด้วย css อย่างง่าย อ่าน 6282 22 Mar 11 การกำหนด แท็ก html ในตัวแปร JavaScript อย่างง่าย อ่าน 1526 31 Mar 09 ดึงข้อมูลจากฐานข้อมูลเป็น excel ด้วย php รองรับภาษาไทย อ่าน 5589 03 Nov 08 การส่งข้อมูลแบบ POST ด้วย Ajax อ่าน 8301 07 Sep 10 ใช้ ckeditor กับ filemanager ด้วย php รองรับ ฟังก์ชัน javascript อ่าน 3407 25 Sep 08 ตรวจสอบสถานะของ MySQL ด้วย phpinfo อ่าน 1780 12 Sep 10 การดึง attribute และค่าต่างๆ จาก xml ไฟล์ด้วย jQuery อย่างง่าย อ่าน 2312 13 Oct 08 คำสั่ง SQL ORDER BY อ่าน 7207 22 Nov 08 ซ่อนและแสดงเนื้อหาแบบหีบเพลง (accordion) ด้วย jquery อย่างง่าย อ่าน 4636 20 Aug 10 การสร้าง popup ที่แตกต่าง ด้วยวิธี showModalDialog อ่าน 4716 21 Apr 10 สร้างเส้นทาง เพื่อ หาระยะทาง ใน google map ด้วย jQuery อ่าน 7368 03 Oct 10 แสดงข้อมูลตัวเลือก ด้านข้าง google map กับการใช้งาน event.trigger อ่าน 1520
