18 Kasım 2009 Çarşamba

Php örneklerinizi test etmeniz için ücretsiz php hostin

http://www.ifastnet.com/

Php ile ip Yasaklama

if (!in_array(getenv("remote_addr"),$yetkililer)) die("Giris yasak !"); ?>

Php ile matematiksel işlemlere kısa bir örnek

# mat.php #
# Değişkenler tanımlanıyor
$a = 10;
$b = 2;
$c = 3;

# Kullanılacak matematiksel işlevler tanımlanıyor
$toplam = ($a + $b + $c);
$carpim = ($a * $b * $c);
$bolum = ($a / $b);
$kalan = ($a % $c);

# Çıktılar ekrana yazdırılıyor
echo "Tanımlı değişkenlerin toplamı: $toplam
\n";
echo "Tanımlı değişkenlerin çarpımı: $carpim
\n";
echo "Birinci ve ikinci değişkenin bölmesi sonucu bölüm: $bolum
\n";
echo "Birinci ve üçüncü değişkenin bölmesi sonucu kalan: $kalan";
?>

Php ile veritabanındaki bir kaydı güncellemeye bir örnek


include "./ayarlar.php";

if($guncelle) {

$connection=mysql_connect($dbhost,$dbuser,$dbpassword);
$query="UPDATE kayitlar SET ad='$ad', soyad='$soyad',telefon='$telefon' WHERE ad='$eski_ad' AND soyad='$eski_soyad' AND telefon='$eski_telefon'";
$result=mysql_db_query($dbname,$query);

echo "Kayıt güncellendi!";

} else {

$connection=mysql_connect($dbhost,$dbuser,$dbpassword);
mysql_select_db($dbname);
$query="SELECT * FROM kayitlar WHERE ad='$ad' AND soyad='$soyad' AND telefon='$telefon'";
$result=mysql_query($query);
$row=mysql_fetch_array($result);

echo "
"
."İsim:
"
."Soyisim:
"
."Telefon:
"
."
";

}

?>

Php ile veritabanından bir kaydı silme örneği


include "./ayarlar.php";

$connection=mysql_connect($dbhost,$dbuser,$dbpassword);
$query="DELETE FROM kayitlar WHERE ad='$ad' AND soyad='$soyad' AND telefon='$telefon'";
$result=mysql_db_query($dbname,$query);

echo "Kayıt silindi!";

?>

Php ile Bir veritanında arama örneği


include "./ayarlar.php";

if($ara) {

$connection=mysql_connect($dbhost,$dbuser,$dbpassword);
mysql_select_db($dbname);
$query="SELECT * FROM kayitlar WHERE ad LIKE '%$ara%' OR soyad LIKE '%$ara%' OR telefon LIKE '%$ara%'";
$result=mysql_query($query);
echo "Sonuçlar

";
while($row=mysql_fetch_array($result)) {
$x++;
echo "Kayıt $x
İsim: ".$row['ad']."
Soyisim: ".$row['soyad']."
Telefon: ".$row['telefon']."
Sil | Düzenle

";

}

} else {

echo "
"
."Aranacak Kelime: "
."
";

}

?>

Php ile Veritabanı bağlantısı

Öncelikle ayarlar.php dosyası oluşturalım

$dbhost="localhost";
$dbuser="mysql kullanıcı adı";
$dbpassword="mysql şifresi";
$dbname="tablomuz";

?>

Daha sonra ekle.php sayfamıza geçip ayarlar.php yi include edeceğiz. Bukadar.

include "./ayarlar.php";

if($ekle) {
$connection=mysql_connect($dbhost,$dbuser,$dbpassword);
$query="INSERT INTO kayitlar VALUES('$ad','$soyad','$telefon')";
$result=mysql_db_query($dbname,$query);
} else {

echo "
"
."İsim:
"
."Soyisim:
"
."Telefon:
"
."
";

}

?>

Php ile mail gönderme örneği

$kime="deneme@adres.com";
$email_adres="gonderen@adres.com";
$subject="deneme maili";
$mesaj="burada mesaj yer yazıyor....";
$header="From:$email_adres\r\n";
$header.="Reply-to:$email_adres\r\n";

@mail( $kime, $subject, $mesaj, $header) or die ("Mail gönderilemedi");