DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
PHP de dil dosyası yapmak istiyorum $dil = array( //dil bilgileri
"tr" => "Türkçe", "kisaad" => "TR",
//dil bilgileri //BAŞLIK BÖLÜMÜ BAŞLANGIÇ
//HATA-UYARI MESAJLARI BAŞLANGIÇ "yanliskadisifre" => "Kullanıcı Adınız Veya Şifreniz Yanlış", "hatakarsilasti" => "Beklenmedik Bir Hata İle Karşılaşıldı", "yetkiyok" => "Bu Sayfaya Erişmeye Yetkiniz Yok", "banlandin" => "Banlandınız.", "epostakayitli" => "Bu E-posta zaten kayıtlı.", "zatengirisvar" => "Zaten Üye Girişi Yaptınız.", //Üye Girişi yapılmışken bir daha üye girişi yapmaya çalışırsa "uyeoldunuzaktivasyon" => "Siteye Başarıyla Üye Oldunuz. Lütfen E-Postanız İle Üyeliğinizi Aktif Edin", "uyelikbasarili" => "Siteye Başarıyla Üye Oldunuz.", "aktifedildi" => "Üyeliğiniz Başarı İle Aktif Edildi.", "erisimyasak" => "Bu sayfaya erişiminiz yasaktır.", "oturumsure" => "Oturum süreniz doldu. Lütfen tekrar giriş yapınız.", ); tr.php inin içine bu arrayı oluşturdum function.php nin içinede include_once("tr.php"); şeklinde tr.php sayfasını include etim. bu function.php nin içinde echo $dil['oturumsure']; şeklinde söyletmeye çalışınca ekrana yazdırıyor fakat
function cerezsizyasak () { if (empty($_COOKIE['user'])) {
echo $dil['oturumsure'];
} }
cerezsizyasak (); şeklinde çalıştırdığımda Notice: Undefined variable: dil in (bulunduğu yer) hatasını veriyor. sizce neden?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
<?php session_start(); ob_start(); $dil = array( "tr" => "Türkçe", "kisaad" => "TR", "yanliskadisifre" => "Kullanıcı Adınız Veya Şifreniz Yanlış", "hatakarsilasti" => "Beklenmedik Bir Hata İle Karşılaşıldı", "yetkiyok" => "Bu Sayfaya Erişmeye Yetkiniz Yok", "banlandin" => "Banlandınız.", "epostakayitli" => "Bu E-posta zaten kayıtlı.", "zatengirisvar" => "Zaten Üye Girişi Yaptınız.", //Üye Girişi yapılmışken bir daha üye girişi yapmaya çalışırsa "uyeoldunuzaktivasyon" => "Siteye Başarıyla Üye Oldunuz. Lütfen E-Postanız İle Üyeliğinizi Aktif Edin", "uyelikbasarili" => "Siteye Başarıyla Üye Oldunuz.", "aktifedildi" => "Üyeliğiniz Başarı İle Aktif Edildi.", "erisimyasak" => "Bu sayfaya erişiminiz yasaktır.", "oturumsure" => "Oturum süreniz doldu. Lütfen tekrar giriş yapınız.", );
function cerezsizyasak () { if ($_COOKIE['user'] == ""){
$dil = array(
//dil bilgileri
"tr" => "Türkçe",
"kisaad" => "TR",
//dil bilgileri
//BAŞLIK BÖLÜMÜ BAŞLANGIÇ
//HATA-UYARI MESAJLARI BAŞLANGIÇ
"yanliskadisifre" => "Kullanıcı Adınız Veya Şifreniz Yanlış",
"hatakarsilasti" => "Beklenmedik Bir Hata İle Karşılaşıldı",
"yetkiyok" => "Bu Sayfaya Erişmeye Yetkiniz Yok",
"banlandin" => "Banlandınız.",
"epostakayitli" => "Bu E-posta zaten kayıtlı.",
"zatengirisvar" => "Zaten Üye Girişi Yaptınız.", //Üye Girişi yapılmışken bir daha üye girişi yapmaya çalışırsa
"uyeoldunuzaktivasyon" => "Siteye Başarıyla Üye Oldunuz. Lütfen E-Postanız İle Üyeliğinizi Aktif Edin",
"uyelikbasarili" => "Siteye Başarıyla Üye Oldunuz.",
"aktifedildi" => "Üyeliğiniz Başarı İle Aktif Edildi.",
"erisimyasak" => "Bu sayfaya erişiminiz yasaktır.",
"oturumsure" => "Oturum süreniz doldu. Lütfen tekrar giriş yapınız.",
);
tr.php inin içine bu arrayı oluşturdum
function.php nin içinede
include_once("tr.php"); şeklinde tr.php sayfasını include etim.
bu function.php nin içinde
echo $dil['oturumsure']; şeklinde söyletmeye çalışınca ekrana yazdırıyor fakat
function cerezsizyasak () {
if (empty($_COOKIE['user'])) {
echo $dil['oturumsure'];
}
}
cerezsizyasak ();
şeklinde çalıştırdığımda
Notice: Undefined variable: dil in (bulunduğu yer)
hatasını veriyor. sizce neden?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.