Geri git   Van.GEN.TR Forum | Yerel Van Forumu > Bilgisayar > Programlama > PHP

Cevapla
 
Konu Araçları Stil
Alt 06/01/08, 01:31   #1
baybora
Acemi Er
 
baybora - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: May 2007
Mesajlar: 4
Tecrübe Puanı: 0 baybora will become famous soon enough
Standart PHP öğrenmek güzeldir...

Merhaba arkadaşlar. Bu geceden itibaren PHP derslerine başlasak sanırım fena olmayacak. PHP ile ilgili bir takım dökümanları arkadaşlarımız zaten vermişler. bizde ortama uyarak devam edebiliriz. Ama yinede alışkanlıktan olsa gerek PHP ile ilgili kısa bir bilgi vermeden yapamayacağım. PHP web programlama dilidir bildiğiniz üzere sunucu tarafında iş yaptıran bir dildir. Yani biz sitemizi PHP ile tasarladık ve sunucumuza attık. Bizim sitemize girmek isteyen istemciler kodlarımızı sunucudan farkında olmadan çağırırlar peki sunucu ne yapar? al sana kod diyerek kodları olduğu gibi istemciye yollamaz tabiki de o kodları alııııırr HTML'ye çevirir. İstemci şahsiyetin bilgisayarına HTML kodları yüklemiş olur. Yani PHP ile dinamik siteler yapabilmekteyiz. Dinamik site nedir siz onu zaten bilirsiniz. Bu kadar laf kalabalığından sonra ne anlatacağıma gelelim. PHP' de oturum yönetimi anlatacağım yani SESSION mantığı. Arkadaşlar SESSION ları kullanarak bir sayfada tanımladığımız değişkenleri bir başka sayfadan da çağırabilmekteyiz. Ayrıca ilerde anlatacağımız üzere güvenlik açısından da çok faydalı bir komuttur kendisi. Hemen bir kod parçacığı yazalım.

PHP- Kodu:
<?
session_start
(); //burası can alıcı nokta mutlaka bu kodu en başa yazmalısınız.
 
$isim "ali veli";
$soyisim "gul"//değişkenlerimizi tanımladık.
 
session_register("isim");
session_register("soyisim"); //değişkenlerimizi oturuma kaydettik
 
?>
evet bu kodu yazdıkta ne oldu? olan şu:
siz herhangi başka bir php sayfası oluşturup şöyle bir kod yazarsanız


PHP- Kodu:
<?
session_start
(); //oturumu başlatıyoruz
 
$bakalim $_SESSION["isim"]; //isim değişkenini çağırdık ve $bakalim değişkenine atadık
 
echo $bakalim;
?>
evet bunu yazarsanız.... anladınız siz onu...


ALINTI DEĞİLDİR...
baybora isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 3
Alt 06/01/08, 01:37   #2
bûme
Çavuş
 
bûme - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: May 2007
Bulunduğu yer: Ankara
Yaş: 35
Mesajlar: 98
Tecrübe Puanı: 0 bûme will become famous soon enough
Standart

Bende kendi çabalarımla biraz öğrenmiştim PHP ama ilerletemedim, bu şubat tatilinde biraz uğraşmayı planlıyorum Daha sonra foruma katkıda bulunurum, sizin kontrolünüzde...
__________________
bûme isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 2
Alt 06/01/08, 01:42   #3
Satan22
Mareşal
 
Satan22 - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Dec 2006
Bulunduğu yer: Sence Nerden..:))
Mesajlar: 14.070
Tecrübe Puanı: 0 Satan22 isimli üye Tecrübe puanını kapatmıştır.
Standart

sağol baybora..
__________________
TabuTlara sığmayacak kadar inTihar var , şeyTanın siparişi..
dünyanın ninnisi olmuş sirenler , Ya RAB bizi özler...

şah damarım aTTıkça yaşını silerim çeşmin , solar hayaT resmin..
umuT nerdesin yine biTTin , nerelere giTTin , ben seni göremeden...



Satan22 isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 1596
Takımınız:
Alt 06/01/08, 03:05   #4
{ZeRGuWaN}
*****
 
{ZeRGuWaN} - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Apr 2007
Bulunduğu yer: ZeRGuWaN
Mesajlar: 8.870
Tecrübe Puanı: 200 {ZeRGuWaN} is infamous around these parts
Standart

tskler baybora
__________________

BEGENDİGİNİZ PAYLASIMLARI KARSILIKSIZ BIRAKMAYIN...





[Bu Adresi (link) Görme Yetkiniz Yok BEDAVA'ya Üye Ol Sitemizden Faydalan....]


[Bu Adresi (link) Görme Yetkiniz Yok BEDAVA'ya Üye Ol Sitemizden Faydalan....]

{ZeRGuWaN} isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 1086
Takımınız:
Alt 08/01/08, 16:23   #5
muhemar
Site Sahibi
 
muhemar - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Dec 2006
Mesajlar: 1.709
Tecrübe Puanı: 200 muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of
Standart

ahmet php kodlarını [ PHP] [ /PHP] tagları arasında kullanırsan yukarıdaki gibi kodlar renkli görünür. ve konu daha anlaşılır.

arkadaşlar ahmet çok iyi bir konuya değinmiş. sessionlar güvenlik gerektiren, databaseden veya herhangi bi yerden aldığımız verilere daha sonra ulaşabilmemiz için serverin temp dizininde saklanan session dosyalarında tutulur. sesionlar sayfa kapandığında veya
PHP- Kodu:
 session_destroy() 
kullanıldığında ölürler.
__________________
[Bu Adresi (link) Görme Yetkiniz Yok BEDAVA'ya Üye Ol Sitemizden Faydalan....]
muhemar isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 92
Takımınız:
Alt 21/01/08, 14:23   #6
muhemar
Site Sahibi
 
muhemar - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Dec 2006
Mesajlar: 1.709
Tecrübe Puanı: 200 muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of muhemar has much to be proud of
Standart

Alıntı:
bûme´isimli üyeden Alıntı Mesajı göster
Bende kendi çabalarımla biraz öğrenmiştim PHP ama ilerletemedim, bu şubat tatilinde biraz uğraşmayı planlıyorum Daha sonra foruma katkıda bulunurum, sizin kontrolünüzde...
biz burdayız. öğrenmek isteyen herkese kapımız açık. PHP gerçekten çok zevkli.
__________________
[Bu Adresi (link) Görme Yetkiniz Yok BEDAVA'ya Üye Ol Sitemizden Faydalan....]
muhemar isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 92
Takımınız:
Alt 27/01/08, 11:47   #7
AZAZİL
Tuğgeneral
 
AZAZİL - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Dec 2007
Bulunduğu yer: van
Yaş: 30
Mesajlar: 1.378
Tecrübe Puanı: 23 AZAZİL is a glorious beacon of light AZAZİL is a glorious beacon of light AZAZİL is a glorious beacon of light AZAZİL is a glorious beacon of light AZAZİL is a glorious beacon of light AZAZİL is a glorious beacon of light
Standart

emeğine sağlık
__________________
BİR GÜNDE KRAL OLMADIK

BİR GÜNDE TAHTTAN İNMEYİZ


[Bu Adresi (link) Görme Yetkiniz Yok BEDAVA'ya Üye Ol Sitemizden Faydalan....]





[Bu Adresi (link) Görme Yetkiniz Yok BEDAVA'ya Üye Ol Sitemizden Faydalan....]


AZAZİL isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 105
Alt 17/04/08, 02:04   #8
gokhanaygun
Tuğgeneral
 
gokhanaygun - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Apr 2007
Bulunduğu yer: VAN
Yaş: 37
Mesajlar: 924
Tecrübe Puanı: 26 gokhanaygun is a splendid one to behold gokhanaygun is a splendid one to behold gokhanaygun is a splendid one to behold gokhanaygun is a splendid one to behold gokhanaygun is a splendid one to behold gokhanaygun is a splendid one to behold gokhanaygun is a splendid one to behold
Standart

php 4.2 deki kullanımı
Kod:
session_register("isim");
session_register("soyisim");
bunların zamanı geçti sanki
ama php5 için
Kod:
$deger1=$_SESSION['isim']; 
$deger2=$_SESSION['soyisim'];
ve ayrıca bazı server ler desteklemiyor bunları iyisimi php5 uymak veya serveri kullandığımız php sürümüne göre ayarlamak
saygılar
gokhanaygun isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 187
Alt 01/08/08, 10:20   #9
Neutralizer
Yasaklı kullanıcı
 
Neutralizer - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Jan 2008
Bulunduğu yer: İstediğin yerden
Mesajlar: 1.883
Tecrübe Puanı: 0 Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute Neutralizer has a reputation beyond repute
Standart

emeğe sağlık
Neutralizer isimli Üye şimdilik offline konumundadır   Alıntı ile Cevapla
Konu Sayısı: 316
Takımınız:
Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Yeni Mesaj yazma yetkiniz Aktif değil dir.
Mesajlara Cevap verme yetkiniz aktif değil dir.
Eklenti ekleme yetkiniz Aktif değil dir.
Kendi Mesajınızı değiştirme yetkiniz Aktif değildir dir.

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Gitmek istediğiniz klasörü seçiniz


Bütün Zaman Ayarları WEZ +3 olarak düzenlenmiştir. Şu Anki Saat: 19:37 .


Powered by vBulletin
Copyright © 2000-2007 Jelsoft Enterprises Limited.
Sitemap
6, 5, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15, 113, 16, 17, 18, 19, 81, 20, 27, 22, 23, 24, 25, 26, 48, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 43, 136, 40, 58, 45, 42, 44, 46, 47, 53, 54, 55, 56, 57, 59, 60, 70, 61, 62, 63, 64, 65, 66, 68, 69, 71, 72, 74, 75, 76, 77, 78, 79, 80, 82, 83, 96, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 98, 97, 100, 101, 102, 103, 106, 104, 105, 112, 109, 108, 107, 110, 111, 114, 115, 118, 116, 117, 119, 148, 154, 124, 165, 122, 120, 123, 121, 150, 153, 125, 128, 129, 131, 132, 133, 134, 135, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 151, 149, 202, 175, 164, 152, 167, 155, 156, 157, 158, 159, 160, 161, 162, 163, 195, 169, 166, 168, 170, 171, 172, 199, 174, 173, 196, 200, 176, 177, 180, 178, 179, 182, 189, 187, 184, 186, 191, 192, 193, 194, 197, 198, 201, 203, 229, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 236, 231, 232, 233, 234, 235, 237, 240, 239, 241, 243, 242, 244,