Php Kütüphanesi

bozkurt_44

Kıdemli Üye
18 Nis 2010
2,750
0
30
Özel Kuvvetler Komutanlığı.MAK
Üyelerin verdiği maillerin ilk işlenir iken mail formatına uyup uymadığı kontrolü.

PHP Kod:
PHP Kodu:
function mail_kontrol($email) {
if (!
eregi ("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$", $email))
die (
"E-Mail Adresiniz Geçersiz");
}

Kullanımı

PHP Kod:
PHP Kodu:
mail_kontrol("[email protected]");
 

bozkurt_44

Kıdemli Üye
18 Nis 2010
2,750
0
30
Özel Kuvvetler Komutanlığı.MAK
php içerisinden javascripts kullanarak yönlendirme.


PHP Kod:
PHP Kodu:
function yonlendir($yol)
{
if(!
headers_sent())
header("******** : $yol");
else
echo
"<script language=\"JavaScript\">window.********.href = '$yol';</script>";
exit;
}

Kullanımı

PHP Kod:
PHP Kodu:
yonlendir('yenisayfa.php');
 

bozkurt_44

Kıdemli Üye
18 Nis 2010
2,750
0
30
Özel Kuvvetler Komutanlığı.MAK
Rasgele 6 karakterli şifre oluşturma

PHP Kod:
PHP Kodu:
function createRandomPassword() {

$chars = "abcdefghijklmnoprstuvyz0123456789";
srand((double)microtime()*1000000);
$i = 0;
$pass = '' ;

while (
$i <= 5) {
$num = rand() % 6;
$tmp = substr($chars, $num, 1);
$pass = $pass . $tmp;
$i++;
}

return
$pass;

}
 

bozkurt_44

Kıdemli Üye
18 Nis 2010
2,750
0
30
Özel Kuvvetler Komutanlığı.MAK
Kullanıcının ip adresini öğrenme...

PHP Kod:
PHP Kodu:
function GetIP(){
if(
getenv("HTTP_CLIENT_IP")) {
$ip = getenv("HTTP_CLIENT_IP");
} elseif(
getenv("HTTP_X_FORWARDED_FOR")) {
$ip = getenv("HTTP_X_FORWARDED_FOR");
if (
strstr($ip, ',')) {
$tmp = explode (',', $ip);
$ip = trim($tmp[0]);
}
} else {
$ip = getenv("REMOTE_ADDR");
}
return
$ip;
}
 

bozkurt_44

Kıdemli Üye
18 Nis 2010
2,750
0
30
Özel Kuvvetler Komutanlığı.MAK
Türkçe Büyük/Küçük Harf Çevirme

PHP Kod:
PHP Kodu:
function toUpperCase( $input )
{
return
strtoupper( strtr( $input,'ğüşıiöç', 'ĞÜŞIİÖÇ') );
}

PHP Kod:
PHP Kodu:
function toLowerCase( $input )
{
return
strtolower(strtr( $input,'ĞÜŞIİÖÇ','ğüşıiöç'));
}
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.