[ New messages · Members · Forum rules · Search · RSS ]
  • Page 1 of 1
  • 1
Forum » Web programlaşdırma » PHP » E Mail antispam koruması
E Mail antispam koruması
ExEZaman: Şənbə, 2008-09-06, 1:15 AM | Mesaj # 1
Prezident
Qrup: Admin
Mesaj: 372
Reputasiya: 0
Vəziyyət: (offline)
Internette dolaşan binlerce Mail toplayan Robotlar xxx@abcd.com gibi bir adres gördüğü zaman hemen otomatik olarak Spam listesine kaydediyor ve ondan sonra her gün 10 larca nerden geldiğini kimin gönderdiğini bilmediğimiz birçoğu Reklam amaçlı Spam mailler alıyoruz.

Bunlardan korunmanın basit bir yolu Mail adresini bu tür programlardan gizleyen bir kod

spamyok.php olarak kaydedip rahatlıkla kullanabilirsiniz.

Code
<?php
function no_spam($mail) {
     $str = "";
     $a = unpack("C*", $mail);
     foreach ($a as $b)
       $str .= sprintf("%%%X", $b);
     return $str;
}

// uygulama
$mail = no_spam("test@mail.com");
$link  = "<a href=\"mailto:".$mail."\">E-mail</a>";
echo $link;
?>  

Random image (değişen resimler)

Bazen Sayfalarımızda sayfa her yenilendiğinde değişik resimlerin çıkmasını isteriz bunun için kocaman Album scripti kurmamız mantıksızdır işte size basit birkaç satır kod.

<?php
$vn = "./resimlerim";

$verzeichnis = opendir($vn);
while($file = readdir($verzeichnis)) {
     $s = @getimagesize($vn."/".$file);
     if(in_array($s[2], array(1,2,3)))
         $auswahl[] = $file;
}
mt_srand((double)microtime()*1000000);
$number = mt_rand(0,count($auswahl)-1);
echo "<img src='".$vn."/".$auswahl[$number]."'>";
?>
Forum » Web programlaşdırma » PHP » E Mail antispam koruması
  • Page 1 of 1
  • 1
Search:

Investigationes
CHARLES S. ANDREWS
3139 Brownton Road
Long Community, MS 38915



+7 495 287-42-34 info@ucoz.com
Mirum
sample map