Arşiv: Şubat, 2014

SMTP Mail Gönderme Fonksiyonu

Bu gün sizler için basit bir fonksiyon paylaşacağım. Bu şekilde normal php mail fonksiyonunu rahatlıkla SMTP’ye çevirebilirsiniz. Fonksiyon PHP Mailer Class’ını kullanır.

Kullanımı

Normal PHP Mail fonksiyonunu kullanarak mail göndermek istediğinizde, aşağıdaki şekilde bir kod kullanırsınız.

mail("mail@site.com","konu","mesaj içeriği");

Bunda ise gerekli ayarlamaları tanımladıktan sonra;

ea_mail("mail@site.com","alıcının ismi","konu","mesaj içeriği");

Bu fonksiyon da normal PHP mail fonksiyonu gibi mail başarıyla gönderildiğinde TRUE, gönderirken bir hata oluşursa FALSE değeri gönderir.

Ayarlamalar

Öncelikle aşağıdaki alana E-Mail adresinizi girerek indirme linkinin size ulaşmasını bekleyin ve gereken dosyayı indirin.

 

E-Mail göndereceğiniz sayfanızın başına aşağıdaki şekilde gereken ayarlamaları yapan kodu ekleyin.

$ea_mail = array(
 /*
 SMTP HOST
 example: mail.yoursite.com
 */
 "host" => "",
 /*
 SMTP Username
 example: info@yoursite.com
 */
 "username" => "",
 /*
 SMTP Password
 example: yourmailpassword
 */
 "password" => "",
 /*
 From name
 example: Your Company Inc.
 */
 "fromname" => ""
 );

Ardından ea_mail.php dosyasını sayfanıza aşağıdaki kod ile çağırın.
require("ea_mail.php");

Şimdi işimiz bitti. Sayfanın istediğiniz yerinde aşağıdaki şekilde mail gönderimi yapabilirsiniz. Yukarıda dediklerimi sayfanın en başında veya bir ayar dosyasında tek seferlik yapmanız yeterlidir. Ama aşağıdaki email gönderme kodunu istediğiniz şekilde istediğiniz kadar kullanabilirsiniz.

ea_mail("mail@site.com","alıcının ismi","konu","mesaj içeriği");

Anlamadığınız yerler olursa lütfen çekinmeden sorunuz.


[PHP] Ortalama Hesaplama Fonksiyonu

Bu videolu (görsel) eğitimde PHP ile nasıl ortalama alınır onu öğrendik. Ortalama fonksiyonumuzda çeşitli kontroller yaptırdık ve her yerde kullanabileceğiniz bir küçük ve işe yarar bir fonksiyon oldu. İstediğiniz kadar sayı girebilme şansına sahipsiniz, arada sayı yerine başka karakterler veya metinler girseniz dahi hiçbir sorun çıkarmadan sadece sayıların ortalamasını alarak size geri döndürüyor. Kullanımı da çok basit olup sayıları içeren bir dizi göndermeniz yeterlidir. Videomu 720P formatında YouTube üzerinde izleyebilirsiniz. İyi öğrenmeler …

Video (720P)

[youtube=http://www.youtube.com/watch?v=W2poxr-Apuw]

Kaynak Kodlar


<?php
 function ortalama($array){
 $toplam = 0;
 $sayi = count($array);

 foreach($array as $ort){
 if(is_numeric($ort)){
  $toplam += $ort;
  // $toplam = $toplam + $ort;
  }else{
   $sayi--;
  }
 }

  if($sayi){
   $islem = $toplam / $sayi;
   return $islem;
  }else{
    return "NaN";
  }
}

$dizi = array(100,90,70,80,50,10,"b","c");
echo ortalama($dizi);
?>