payamix
12 September 2004, 10:50 PM
اين برنامه رو خودم نوشتم٬ بر خلاف برنامه هاي ديگه از جايي كش نرفتم :arrow:
البته چيز خاصي نيست اما از دو جهت مهمه ٬ يكي اينكه ايده جالبيه و ديگه اينكه براي يك شخص خيلي! آماتور مثل من نوشتنش مثل شكستن شاخ غوله!
اما كارش چيه ؟ اسم دامين رو ميگيره تبديل به IP ميكنه و اون رو باز ميكنه٬ همين.
خاصيتش چيه ؟ از اونجايي كه ISP ها اسم دامين رو فيلتر ميكنند ٬ اين برنامه با فراخواني IP فيلتر رو رد ميكنه٬ و ديگه مشكلات استفاده از پراكسي رو نداره.
مشكل اين برنامه اينه كه فقط با اون سايت هايي كار ميكنه كه IP مستقل دارند.
از برنامه نويسان گرامي هم خواهش ميكنم چپ چپ نگاهم نكنند... :lol:
<?PHP
$error = True;
if ($HTTP_POST_VARS['B1'] == "Go !") {
if ($HTTP_POST_VARS['T1'] == "") {
$msg = "You didn't supply a host name the previous page.";
} else {
$error = False;
$reply = gethostbyname($HTTP_POST_VARS['T1']);
}
}
if ($error) {
echo "<p><font face='Arial' size='2'>".$msg."</font></p>\n";
echo "<p><font face='Arial' size='2'>Click <A HREF=JavaScript:history.back()>here</a> to return to the previous page or click the Back button on your browser.</font></p>\n";
} else {
echo "<p><script language='javascript'>location='http://".$reply."'</script></p>\n";
}
?>
اينم ساده ترش :
<?PHP
$reply = gethostbyname($HTTP_POST_VARS['T1']);
echo "<p><script language='javascript'>location='http://".$reply."'</script></p>\n";
?>
و اين هم يك نمونه از فرم مورد نظر به عنوان مثال :
<form method="POST" action="my.php" name="IPLookupSubmit">
<input type="text" name="T1">
<input type="submit" value="Go !" name="B1">
</form>
البته چيز خاصي نيست اما از دو جهت مهمه ٬ يكي اينكه ايده جالبيه و ديگه اينكه براي يك شخص خيلي! آماتور مثل من نوشتنش مثل شكستن شاخ غوله!
اما كارش چيه ؟ اسم دامين رو ميگيره تبديل به IP ميكنه و اون رو باز ميكنه٬ همين.
خاصيتش چيه ؟ از اونجايي كه ISP ها اسم دامين رو فيلتر ميكنند ٬ اين برنامه با فراخواني IP فيلتر رو رد ميكنه٬ و ديگه مشكلات استفاده از پراكسي رو نداره.
مشكل اين برنامه اينه كه فقط با اون سايت هايي كار ميكنه كه IP مستقل دارند.
از برنامه نويسان گرامي هم خواهش ميكنم چپ چپ نگاهم نكنند... :lol:
<?PHP
$error = True;
if ($HTTP_POST_VARS['B1'] == "Go !") {
if ($HTTP_POST_VARS['T1'] == "") {
$msg = "You didn't supply a host name the previous page.";
} else {
$error = False;
$reply = gethostbyname($HTTP_POST_VARS['T1']);
}
}
if ($error) {
echo "<p><font face='Arial' size='2'>".$msg."</font></p>\n";
echo "<p><font face='Arial' size='2'>Click <A HREF=JavaScript:history.back()>here</a> to return to the previous page or click the Back button on your browser.</font></p>\n";
} else {
echo "<p><script language='javascript'>location='http://".$reply."'</script></p>\n";
}
?>
اينم ساده ترش :
<?PHP
$reply = gethostbyname($HTTP_POST_VARS['T1']);
echo "<p><script language='javascript'>location='http://".$reply."'</script></p>\n";
?>
و اين هم يك نمونه از فرم مورد نظر به عنوان مثال :
<form method="POST" action="my.php" name="IPLookupSubmit">
<input type="text" name="T1">
<input type="submit" value="Go !" name="B1">
</form>