Ana Sayfa   -   Forum   -   Dersler   -   Dosyalar   -   Kaynak Siteler   -   E - Kitaplar   -   Etiketler

Php'de Değişkenler
Ana Sayfa / Makaleler / Php | 0 Yorum | 391 Okuma
Gönderen: altayalp | Tarih: 12 Şubat 2006
Selam ile. Bu derste php'de değişken kullanımını öğreneceğiz. Değişkenleri
php'de değer aktarmak için kullanırız. Şöyle bir örnek veriyim. Otobüse binmek
için bilet alırız ve otobüse binerken sadece bileti veririz. Yani para vermek,
para üstü almak, hesap yapmak yoktur. Çünkü bunu daha önce yani bileti alırken
yaptık. Değişkenleri de bilete benzetebiliriz.

Sayfalarımızda değişken tanımlarken başına
mutlaka $ (dolar işareti) koymalıyız ve birkaç küçük kurala da dikkat
etmeliyiz. Değişken tanımlarken $ işaretinden sonra ilk harf olarak sayı veya
özel karakterler kullanamayız. Sanırım daha fazla yazmaya gerek yok. Bir kaç
örnekle konuyu pekiştirelim.

degisken1.php sayfasının kodları;


PHP:
<?php
$degisken1
= "merhaba";
$degisken2 = "altayalp";
$degisken3 = "bugün nasılsın?";
echo
"$degisken1 $degisken2 $degisken3";
?>


Kodları çalıştırın karşınıza merhaba altayalp
bugün nasılsın? metni çıkacak. İlk üç satırda değişkenleri tanımladık.
Sonrada ekrana yazdırdık. Bir örnek de veritabanı bağlantısında yapalım.

d_baglanti.php sayfasının kodları;


PHP:
<?php
$host
= "localhost";
$kullanici = "root";
$sifre = "12345";
$baglanti = mysql_connect($host,$kullanici,$sifre);
if (
$baglanti {
echo
"Mysql'e bağlandınız";
}
else {
echo
"Mysql Bağlantısı Yapılamadı";
}
?>


Burada da şifremizi vs... değişkenlere aktararak kullandık.

Form Alanından Gelen Veriler

Oluşturduğunuz her form elemanına ismiyle aynı adı taşıyan değişkenlerle erişebilirsiniz. Mesela;


KOD:
<input type="text" name="ad">


Bu form elemanına $ad yazarak erişebilirsiniz. Fakat bu stili kullanmak pek uygun değil. Hem güvenlik açısından, hemde bunun için register globals ayarının açık olması gerekir. Tavsiye edilen ve uygun olanı şudur;


KOD:
$ad = $_POST['ad'];


burada kullanılan $_POST yada $_GET form methoduna göre ayarlanır. Umarım değişkenleri anladınız. Herhangi bir sorunuzu yada sorunuz olursa forumumuza yazabilirsiniz.
[ Makaleyi İndir ] [ Yazıcı Görüntüsü ] [ Tavsiye Et ] [ Takibe Al ] [ Yorum Ekle ]
Bu sayfayı Paylaşın : del.icio.us | Furl | Digg | Technorati | Reddit | Google Bookmarks | Simpy
 
Bu Makaleye Hiç Yorum Yapılmamış


Makale Yazarı
Kullanıcı Adı: altayalp
Diğer Makaleleri ( 100 )
12 Şubat 2006

Bu Kategoriye Yeni Makale Ekle

Üye Alanı
Toplam Üye: 2577
Üye Adı:
Şifre:
Yükleniyor
İşlem Yapılıyor Lütfen Bekleyin...
Şifremi Unuttum
Üye Olmak İçin Tıklayın

Çevrimiçi: 1 Ziyaretçi, 0 Üye Toplam 1 Kişi Bulunmakta

Dersler

Aklınıza Takılan Herhangi Bir Sorun Mu Var? Forumlarımızdan Yardım İsteyebilirsiniz...

Dersler.Org altyapı olarak kendi kodladığımız Enderûn İçerik Yönetim Sistemini kullanmaktadır.

Tüm AYYILDIZ sevdalılarına, Aziz ŞEHİTLERE, VATAN kutsaldır diyen yiğitlere ithaf olunmuştur.


© altayalp 2007 Her Hakkı Saklıdır
İzinsiz kullanılamaz. Enderûn İçerik Yönetim Sistemi
Ubuntu, Linux
Çalmak, Çırpmak Haliyle Yasaktır
ve maalesef en iyi internet explorer ile izlenir
eXTReMe Tracker