18 Mayıs 2012 Cuma

PHP de çalışmakta olan kodları bekletme

PHP de hazırladığınız bir script çalışırken onu belli bir süre beklemeye alabilirsiniz.

sleep(60);

Sistem bu kodu gördüğünde 60 saniye kadar bekleyecek ve kaldığı yerden devam edecektir.

PHP ile mail gönderme kodları


$gonder_isim=$_POST["kelime"];
$gonder_mail=$_POST["posta"];
$alan_isim="Wordpress";
$alan_mail=$_POST["posta"];
$baslik=$geldigi_sayfa3[$say];
$mesaj=$yand[$say];

$mailtanim = "MIME-Version: 1.0\r\n"; // bu kısım tanımlama kısmı
$mailtanim .= "From: $name <$gonder_mail>\r\n";
$mailtanim .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$mailtanim .= "Reply-To: $name <$gonder_mail>\r\n";

mail($alan_mail,$baslik,stripslashes($mesaj),$mailtanim);




PHP de biraz çalışma yaptıysanız bu kod ile nasıl mail göndereceğinizi rahatlıkla anlarsınız. Gayet güzel çalışıyor.  Burda dikkat etmenizi tavsiye edeceğim nokta ise $mailtanim .= 'Content-type: text/html; charset=utf-8' . "\r\n"; işte bu bölüm. Burayı sayfanıza göre ayarlamanız lazım yoksa türkçe karakterler doğru çıkmayacaktır.

PHP de if kullanımı


if ($degisken == 1) {
echo "değişken değeri bir rakamına eşitse bu yazıyı ekrana yazacaktır";
}

else {
echo "değişken değeri bir rakamına eşit değilse bu yazıyı ekrana yazacaktır";
}

Ben 10 yıldır ASP kullanan biri olarak şunu söylemek isterim ki PHP çok kolay bir dil. Herşey daha açık ve daha basit.

PHP ile bot yazma

PHP de bot yazarken en önemli kodumuz şuan aşağıda olmayıp da birkaç saniye sonra yazacağım koddur.
$degisken = file_get_contents("http://yeni-php-dersleri.blogspot.com");

Bu kod ile yeni-php-dersleri.blogspot.com sitesinin bütün html kodu degisken isimli değişkene atanmış oldu.


$ degisken  = explode('<body>',$degisken );
$ degisken  = explode('</body',$degisken [1]);
echo $degisken [0];

bu kod yeni-php-dersleri.blogspot.com sitesindeki <body> ile </body> arasındaki kodları alacaktır.

PHP de str_replace Kullanımı

$Degisken = str_replace("aq", "ben senin", Degisken);

örnekte görüldüğü gibi bu kod değişken içindeki aq yazan yerleri ben senin diye değiştiriyor.

Php de değişken içinde değişiklik yapmak için bu kod kullanılır.

PHP Kodlamaya Başlamadan Önce

Php kodlamaya başlamadan önce bazı araçlara ihtiyaç duyarız aslında duymayızya olursa iyi olur. Önce bi güzel abdest alıyoruz sonra Note Pad ++ Programıın kuruyoruz ki bu UTF-8 Rom'suz falan gibi ayarlar bu yazma programında rahat ayarlanıyor ve bölyece windows sunucuda php kodlarınızı çalıştırırken sorun yaşamıyorsunuz.

Aslında yazdığınız php kodlarını kendi bilgisayaranızda çalıştırmanız için kuracağınız ıvır zıvır var ama ben hiç kasmıyorum parasını peşin verip aldığım linux sunucumda test ediyorum.

Ben izin veriyorum dilerseniz kendi makinanızda bu yazılımları kurarak test edebilirsiniz.

SİZİN DE TAVSİYE EDECEĞİNİZ ARAÇ GEREK VARSA YORUM OLARAK YAZIN.