MyDesign | Kod Arşivi - Anasayfaya Dön   No banner in farm
Anasayfa Araştır Forum Gelişmiş Arama Siteniz İçin En Hit İçerikler RSS İçerik Ekle Scriptler Destekleyenler Kadromuz Reklam İletişim Giriş Sayfası Yap  Sık Kullanılanlara Ekle
Bu Kategorinin En Yeni Kodları:


Bu Kategorinin En Çok Görüntülenen Kodları:






Arama:
Gelişmiş Arama


No banner in farm



En Çok Görüntülenen Kodlar:


Üye Girişi:
 Üye Ol



Anasayfa > Php > Kodlar

Ping Atma İşlemi

İstediğiniz IP adresine, istediğiniz sayıda ping atar.

ping  IP  server 

Kategori : Php
Gönderen : mYavuz
Telif : DaniWeb
Tarih : 21 Aralık 2007
Örnek Dosya : Bulunmamakta
Okunma Sayısı : 37540
Puan
: 8,6 / 10 (19 Oy)
Puan Verin :
Google Bookmarks  del.icio.us  Digg  Yahoo! MyWeb  Windows Live  Furl
 
 
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL ^ E_NOTICE);

$ping_ip_addr = $_POST['ping_ip_addr']; // input
$ping_count   = $_POST['ping_count'];   // select

if (get_magic_quotes_gpc())
    {
    $ping_ip_addr = stripslashes($ping_ip_addr);
    }

$ping_count_array = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 25);
?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Ping</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
<meta name="author" content="firstbase" />
<style type="text/css">
div.output {
    margin:0; padding:10px; background-color:#eeeeee; border-style:solid; border-width:1px; border-color:#000000; }

body {
    margin:0; padding:10px; background-color:#ffffff; }
</style>
</head>
<body>
<h1>Ping Atma</h1>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<p><label for="ping_ip_addr">IP Adresi:</label><br />
<input name="ping_ip_addr" id="ping_ip_addr" type="text" value="<?php echo $_POST['submit'] == 'Ping' ? htmlentities($ping_ip_addr, ENT_QUOTES) : $_SERVER['REMOTE_ADDR'];; ?>" size="40" maxlength="15" /></p>
<p><label for="ping_count">Ping Sayısı:</label><br />
<select name="ping_count" id="ping_count">
<?php
foreach ($ping_count_array as $ping_count_item)
    {
    echo '<option' . ($ping_count == $ping_count_item ? ' selected="selected"' : '') . '>' . $ping_count_item . '</option>' . "\n";
    }
?>
</select></p>
<p><input type="submit" name="submit" value="Ping At" /></p>
</form>
<p>Ping atma işlemi zaman alabilir, lütfen bekleyiniz.</p>
<?php

if ($_POST['submit'] == 'Ping At')
    {
    echo '<div class="output">' . "\n";

    $illegal = FALSE;

    if (strlen($ping_ip_addr) > 15)
        {
        $illegal = TRUE;
        }

    if (!in_array($ping_count, $ping_count_array))
        {
        $illegal = TRUE;
        }

    if (!$illegal) // Form submission was not spoofed.
        {
        if (ereg('^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$', $ping_ip_addr)) // Acquired data contains no problems.
            {
            // Display result.

            echo '<pre>' . "\n" .
                 'ping -c ' . $ping_count . ' ' . $ping_ip_addr . "\n\n";

            system('ping -c ' . $ping_count . ' ' . $ping_ip_addr); 

            echo '</pre>' . "\n" .
                 '<p>Ping tamamlandı.</p>' . "\n";
            }
        else
            {
            echo '<p>Lütfeb geçerli bir IP adresi giriniz.</p>' . "\n";
            }
        }
    else
        {
        echo '<p>Bir hata oluştu.</p>' . "\n";
        }

    echo '</div>' . "\n";
    }
?>
</body>
</html>
 
 

Ping Atma İşlemi için yazılan yorumlar

tit55  { 16 Kasım 2012 }
bu pingleri herhan gi bir site üzerinde aktif etmek istiyorsanız arkadaşlar, sitenin kurulum dizesinin açık olması gerekiyor. ancak kodları bu şekilde yaza bilirsiniz. Kolay gelsin

emre aydın   { 02 Şubat 2010 }
http://www.xn--emreaydn-zkb.com.tr/ sitesine forum/ping.php gibi çalıştırsak?,
Mümkünmü?

Kuzey   { 06 Ağustos 2009 }
bende anlamadım simdi www.cennet.gen.tr buna nasıl atıacam :/

moniq   { 15 Mayıs 2009 }
Bu ping atma işlemi nasıl yani anlamadım şimdi bu kodları php sayfamıza modifiye ettiğimizde bu ping kendi hostumuz mu atıyor yoksa siteye giren herhangi biri nin ipinden mi ping atılıyor detaylı olarak kimin nereye attığını yazarsanız sevinirim Teşekkürler.

Yorum ekleyin

Anasayfa > Php > Kodlar > Ping Atma İşlemi
Kategoriler:


Forum:



Bağlantılar:


En Son Yorumlanan İçerikler:


Murat Yavuz | Site Haritası | Gizlilik Bildirimi | 54.92.158.65 | 0,12 Saniye
© Copyright 2004-2017 MyDesign | Kod Arşivi. Tüm Hakları Saklıdır.
MyDesign | Kod Arşivi, en iyi görünüm için, 1024x768 ve üzeri çözünürlük tavsiye eder.