Archive for the ‘PHP Dersleri’ Category

 

Php Session Timeout Ayarları

Web uygulamalarımızda güvenliğin arttırılması amacıyla belirli bir süre sonunda işlem yapılmadan bekledikten sonra tekrar herhangi bir sayfaya tıklandığında sistemin kullanıcı atıp tekrar login sayfasına yönlendirip kullanıcı bilgilerinin girilmesini istemesi gerekmektedir. Aksi takdirde kendi hesaplarında belirli işlemler yapan kullanıcılar işlemleri bittikten sonra çıkış yapmayıp veya direk olarak browserlarını kapadıklarında başka bir kullanıcı gelip diğer kullanıcının sessionlarını [...]

Posted by admin under PHP Dersleri  •  Yorumlar kapalı

PHP:Jquery- Dinamik Text/Resim Değişimi (jquery.pir.js)

Bazı servislerde yayınlanan özel içerikler kopyalanamaz duruma getirilmektedir. Özellikle e-posta veya kullanıcı adı gibi kişisel bilgiler kopyalamaya karşı korunmak amacıyla resim olarak gösterilir. Bu işlemin Jquery yardımıyla  gerçekleşmesini inceleyeceğiz.

Bir Jquery eklentisi olan pir ile sayfa yüklenirken aynı anda tanımlanan html elementleri içindeki metini resime dönüştürüyor.
<script type=”text/javascript” src=”http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js”></script>
<script type=”text/javascript” src=”jquery.pir.min.js”></script>
<script type=”text/javascript”>
$(function() {
$.pir.options.php=”pir.php”;
$(“h1″).pir({font: “verdana.ttf”, wrap: [...]

Posted by admin under Jquery, PHP Dersleri  •  Yorumlar kapalı

PHP: RSS besleme okumak (RSS Reader with PHP)

Bu konu web geliştiriciler için bazı zamanlar çok önemli bir mesele halini almaktadır. RSS beslemesi olan herhangi bir websitenin RSS beslemelerini RSSCLASS sınıfımız ile düzenli bir şekilde okuyabiliriz.

Kodlarımızı yazalım:
rssclass.php
<?php
class rss {
var $feed;

function rss($feed)
{   $this->feed = $feed;  }

function parse()
{
$rss = simplexml_load_file($this->feed);

$rss_split = array();
foreach ($rss->channel->item as $item) {

[...]

Posted by admin under PHP Dersleri  •  Yorumlar kapalı

PHP SMTP Mail Adresi Doğrulama

Sistemlerimizde kayıtlı bulunan eposta hesaplarını toplu halde mail yollamak istediğimizde bir yıgınlık ve yogunluk olmaktadır. Bu yogunluğu özelliklede kayıtlı olan ama çalışır durumda olmaya eposta hesapları arttırmaktadır. Sistemimizde yer alan eposta hesaplarının (muslum@gumusluoglu.com) çalışır durumda olup olmadıklarını SMTP mail adresi doğrulama ile kontrol edebiliriz.
İlk olarak smtp validate email class’ımızı kontrolüyapacağımız sayfamıza include ediyoruz.
require_once(“smtp_validate_email/smtp_validateEmail.class.php”);
 
Class’ımızı sayfamıza aktardıktan [...]

Posted by admin under PHP Dersleri  •  Yorumlar kapalı

PHP İle İp Adresi Almak

Aşağıda vereceğim kod ile herhangi bir kullanıcının ip edresini kolayca alabilirsiniz.
if (getenv(HTTP_X_FORWARDED_FOR)) {
$ip = getenv(HTTP_X_FORWARDED_FOR);
} else {
$ip = getenv(REMOTE_ADDR);
}
echo $ip; //ip adresini verir
?>

Posted by admin under PHP Dersleri  •  Yorumlar kapalı

Php Xml Okuma

Web sitelerimizde verileri kullanıcılara yansıtırken xml dosyalarından verileri php ile okuma geregi duyabiliriz bunun dışında verilerimizi hazır bulunan xml dosyalarından çekerek kendi veri tabanımıza aktarma gereği gerekebilir.BU gibi durumlarda php’de “simplexml_load_file” bizim ilacımız oluyor.
XML dosya yapımız.
<?xml version=”1.0″ encoding=”ISO-8859-9″?>
<gumusluoglu>
<konu sira=”1″>
<baslik>AJAX Fantastik Form Doğrulama</baslik>
<link>http://www.gumusluoglu.com/kategoriler/ajax-fantastik-form-dogrulama/</link>
<icerik>Özellikle formlar aracılığı ile kullanıcılarla etkileşimde olunan durumlarda işlem yapanın gerçek bir kullanıcı mı [...]

Posted by admin under PHP Dersleri  •  Yorumlar kapalı

PHP SMTP Mail Adresi Doğrulama (SMTP Validate Email)

Sistemlerimizde kayıtlı bulunan eposta hesaplarını toplu halde mail yollamak istediğimizde bir yıgınlık ve yogunluk olmaktadır. Bu yogunluğu özelliklede kayıtlı olan ama çalışır durumda olmaya eposta hesapları arttırmaktadır. Sistemimizde yer alan eposta hesaplarının (muslum@gumusluoglu.com) çalışır durumda olup olmadıklarını SMTP mail adresi doğrulama ile kontrol edebiliriz.
İlk olarak smtp validate email class’ımızı kontrolüyapacağımız sayfamıza include ediyoruz.

require_once(“smtp_validate_email/smtp_validateEmail.class.php”);

 
Class’ımızı sayfamıza aktardıktan [...]

Posted by admin under PHP Dersleri  •  Yorumlar kapalı

PHP $_Get kullanımı

Merhaba arkadaşlar bugünkü örneğimizde php de GET fonksiyonunu nasıl kullanıldığını ve ufak birde örnek yapacagız.
Get ile linklerden gelen verilere göre işlemler yapıp hareket edebiliriz.
$_GET['get değişkenimiz'] şeklinde kullanımı vardır. Örnegin $_GET['aidat']==a ile gel eşittir a diyoruz. Ama farklı olarak aidat ile gelen get =a ise diyoruz. Bunu
if ($_GET['aidat']==insert){
aidat_insert();
}
kodları ile kontrol edebilyioruz. İsterseniz örnegimize geçelim. Örnegimizde üye,aidat,iletişim [...]

Posted by admin under PHP Dersleri  •  Yorumlar kapalı

PHP – Resim Upload Script

Bu uygulamamızda user_images klasörüne php ile resim yüklüyoruz. Resmi kaydederken randon bir isim atıyoruz ve bu şekilde kaydediyoruz. En son olarakta veri tabanında uye tablosunun image bölümüne resmin adını ve uzantısını ekliyoruz.
require_once(“mysql.php”); bu komut satırı ile mysqli bağlantımızı ilk başta gerçekleştirmiş oluyoruz. Buradan indiriniz.   mysql.rar
< ?

require_once(“mysql.php”);
$sorgu=getimagesize($_FILES["resimx"]["tmp_name"]);
$en=$sorgu[0]; $boy=$sorgu[1];
if($_FILES['resimx']['size']>”999999999999999999″){
}elseif ($_FILES['resimx']['type'] != “image/gif” &&
$_FILES['resimx']['type'] != “image/jpeg” &&
$_FILES['resimx']['type'] [...]

Posted by admin under PHP Dersleri  •  Yorumlar kapalı

PHP – Session Kullanım Örneği

Php de Session Oturum Kontrolü Örneği;
Sessionla oturum kontrolü başlatılırken sayfanın en üstünde
session_start();
satırı yer almalı böylece oturum kontrolünü başlatmış oluruz.
Session u boşaltmak ise
session_destroy(); kodları ile gerçekleşmektedir.Bunu :
Şeklinde Kullandıgımızda oturum kapatılmış oluyor.
Örnek olarak veri tabanına kayıtlı bir kullanıcının eposta adresi ve şifresi ile oturum açmasını ele alalım.
< ?php
session_start(); //oturum kontrolü başlatılır
require_once(“table.php”) //tabloların bulundugu sayfayı [...]

Posted by admin under PHP Dersleri  •  Yorumlar kapalı