PHP, MySQL ve Açık Kaynak


PHP ile Rasgele Banner Gösterimi »

Sitenizde rasgele bannerleri görüntülemek için en basit yol resimlere birer numara vererek rand() fonksiyonu ile kendi aralarında döndürmektir. Bunu ister bannerinizde ister reklamlarınızda kullanabilirsiniz.

Her banner artışında rand() fonksiyonunun parametresinide o sayıya göre ayarlamalısınız. Sayfa her yenilendiğinde rasgele banner gösterilecektir. Biz şu an için üç tane banner gösterimi yapacağız.

Okumaya Devam Et »

Sadece Belirli Kullanıcılara Erişim İzni Vermek »

Sitenin bazı sayfa ve bölümlerine erişimi sınırlandırmak için yazdığım makalede tek yetkili olarak girilebiliniyordu. Erişim izni verilen kullanıcıları çoğaltmak için bunun üzerinde farklı yöntemlerde denenir fakat ben en basitini göstermeyi uygun gördüm. Yapacağımız bir txt dosyamıza kullanıcıları ve karşlığınada şifreleri tanımlamak. Sonra bir döngüye girerek dosyada tanımlanan kullanıcıları doğrulayıp erişim izni vermektir.
Baştan yetkililer isminde bir txt dosya oluşturuyoruz. Kendi belirlediğiniz ismide verebilirsiniz.

İçeriği aşağıdaki gibi yetkili|sifre şeklinde olacak.

Güray|123456
admin|admin

En son olarak kodumuzun bulunduğu sayfamızı yapalım ve iki dosyayı aynı dizin içinde kullanmalıyız, bunu kendi isteğinize göre değiştirebilirsiniz.

<?php

if (!isset($PHP_AUTH_USER)){

header('WWW-Authenticate: Basic realm="Erişim Sınırlandırılmıştır"');

header('HTTP/1.0 401 Unauthorized');

echo "Bu Sayfayı Görüntüleyebilmek İçin Giriş Yapmanız Gereklidir";

exit;

}

$liste = file("yetkililer.txt");

$i=0; $dogrulama=false;

while($liste[$i] && !$dogrulama){

$yetkili = explode("|",$liste[$i]);

if (($PHP_AUTH_USER==$yetkili[0]) && ($PHP_AUTH_PW==chop($yetkili[1]))) $validado=true;

$i++;

}

if (!$dogrulama){

header('WWW-Authenticate: Basic realm="Erişim Sınırlandırılmıştır"');

header('HTTP/1.0 401 Unauthorized');

echo 'Bu Sayfayı Görüntüleyebilmek İçin Giriş Yapmanız Gereklidir';

exit;

}

?>

<html>

<head>

<title>Sınırlı Erişim Sayfası</title>

</head>

<body>

Merhaba <b><?php echo $PHP_AUTH_USER ?></b> burası sizin Özel Sayfanız.

</body>

</html>

Uygulama dosyasını buradan indirebilirsiniz.

PHP ile Sayfalara Erişimi Sınırlandırmak »

Sitenizin bir bölümünü veya bir sayfasını sadece yetkili kişilerin görmesini sağlamak için kesin bir erişim yetkisi koymanız gerekir. Bunun farklı yöntemleri var SESSION veya sadece şifre ve if kontrolü ile yapılabilir. Sayfalara erişim için biz HTTP protokol doğrulama sistemini kullanacağız. Sistemde kullanacağımız genel değişkenler $PHP_AUTH_USER ve $PHP_AUTH_PW olacak.
Okumaya Devam Et »

MySQL Fonksiyonları »

MySQL ve Veritabanı sorgularınızda ihtiyacınız olacak bazı önemli fonksiyonların açıklamaları ve parametre içerikleri.
Okumaya Devam Et »

WordPress Rehberi »

WordPress’e hakim olmak isteyenler ve yeni başlayanlar için rehber niteliğinde gerçekten güzel bir kaynak.Kurulumdan eklenti eklemeye kadar birçok konuda güzel bilgiler yer alıyor.Belkide cevabını bulamadığınız konulara bu rehberde cevap bulabilirsiniz.
Okumaya Devam Et »

Şu an 1. Toplam 41234Sonraki »