Skip to content
Menu
Herkes için Yazılım Akademisi (Software Academy For Everyone)
  • Ana Sayfa
  • Bilişimde Erişilebilirlik Topluluğu (BET)
  • Soru – Cevap Platformu
  • Google Colab Editor
  • Software Akademi Ekibi
  • Telegram Platformumuz
  • Kayıt Ol
  • Giriş Yap
Herkes için Yazılım Akademisi (Software Academy For Everyone)

Kategori: Yazılım Dillerine İlişkin Tüm İçerikler

Herkes İçin JavaScript Eğitimi-5: If, else ve else if yapısı

Posted on 11 Nisan 2020

If, else ve else if yapısını aşağıdaki şekilde örnekleyelim. var degisken = “merhaba dünya”; if(typeof(degisken)==”number”){ alert(“Bu sayı türünde bir değişkendir.”); } else if(typeof(degisken) == “string”){ alert(“Bu metin türünde bir değişkendir.”); } else{ alert(“Herhangi bir türe karşılık gelmiyor”); } //Yukarıdaki string türündeki değişkeni tür yönünden sorgulamak için her defasında typeof() fonksiyonunu kullandık ve else if bölümü…

Continue Reading

Herkes İçin JavaScript Eğitimi-4: Operatörler ve koşullu durumlara giriş

Posted on 11 Nisan 2020

Koşullu durumlar ve mantıksal operatör kullanımı JavaScript dilinde diğer dillerde olduğu gibi kullanılabilir. En yaygın kullanılan operatörler şu şekildedir; == : Değerleri eşitlik yönünden sorgulama. != : Değer eşit değilse benzeri sorgulama. > : Değer büyük ise. < : Değer küçük ise. && : Her iki değeride sorgulamak için and and işareti kullanılır. || :…

Continue Reading

Herkes için CodeIgNiter Eğitimi-10: Veritabanına veri Ekleme

Posted on 3 Nisan 2020

Merhaba CodeIgNiter veritabanıyla çalışırken verilerinizi veritabanına eklemeniz gerekebilir. Bu durumda aşağıdaki yapıyı kullanabilirsiniz. Diyelim ki dizi formatında verileriniz var ve bu verilerinizi üyeler adlı tablonuza eklemeniz gerekli. O halde bu ihtiyacı giderecek kod şu şekilde olmalı; $veri = array( ‘kullaniciadi’=>’sarper arıkan’, ‘sifre’=>’12345’ ); $ekle = $this->db->insert(“üyeler”,$veri); İf($ekle >0) { Echo “Bilgiler kayıt edildi”; }

Continue Reading

Herkes için CodeIgNiter Eğitimi-9: Veritabanı bağlantısı kurma

Posted on 1 Nisan 2020

Php CodeIgNiter ile veritabanı bağlantısı kurabilmeniz için yapılması gereken işlemler aşağıdaki gibidir. *Application/config/database.php içerisine girerek aşağıdaki alanları sunucunuza göre doldurmalısınız. $db[‘default’] = array( ‘dsn’      => ”, ‘hostname’ => ‘localhost’, ‘username’ => ‘root’, ‘password’ => ”, ‘database’ => ‘kutuphane’, ‘dbdriver’ => ‘mysqli’, ‘dbprefix’ => ”, ‘pconnect’ => FALSE, ‘db_debug’ => (ENVIRONMENT !== ‘production’), ‘cache_on’ => FALSE,…

Continue Reading

Herkes için CodeIgNiter Eğitimi-8: Parametre gönderme

Posted on 24 Mart 2020

CodeIgNiter ile url adresine parametre gönderme mümkün kılınmıştır. Aşağıdaki örneği inceleyerek anlamaya çalışalım. class Araba extends CI_Controller { public function index() { echo “ana sayfa”; } public function araba_bilgileri($marka=””,$model=””) { if!$marka||!$model) { $veri[‘araba_bilgileri’] = “Henüz detay bulunmuyor”; } //Yukarıdaki kod bölümünde marka ve model paramatresi herhangi bir değer almazsa ne yapılacağını belirliyor. else { $veri[‘araba_bilgileri’]…

Continue Reading

Herkes için CodeIgNiter Eğitimi-7: Controller dosyalarından view dosyalarına veri aktarma

Posted on 23 Mart 2020

CodeIgNiter üzerinde oluşturduğumuz her kontrol içerisinden dilersek view dosyalarımıza veri aktarabiliriz. Gelin örneğimize bir bakalım. Öncelikle bir adet controller dosyası oluşturduğumuzu varsayalım; class Arabalar extends CI_Controller { public function index() { $veri[‘model’] = “520”; $veri[‘yil’] = 2020; $veri[‘marka’] = “BMW”; $this->load->view(“arabalar-view”,$veri);//Veri değişkeniyle oluşturulmuş dizideki verileri arabalar.php dosyamıza aktarmak için parametre olarak atadık. } } Şimdide…

Continue Reading

Herkes için CodeIgNiter Eğitimi-6: İlk uygulama

Posted on 23 Mart 2020

CodeIgNiter ile ilk uygulamamızı yapmaya başlarken öncelikle application/controllers altında ilk kurulumla gelen welcome yerine kendimiz bir tane oluşturarak başlayabiliriz işe. İlk etapta baş harfi büyük olacak şekilde Home.php adıyla bir dosya oluşturalım ve içerisine aşağıdaki kodları girelim. defined(‘BASEPATH’ OR EXİT(‘Bu script içerisine doğrudan erişemezsiniz.’); class Home extends CI_Controller { public function index() { echo “İlk…

Continue Reading

Herkes için CodeIgNiter Eğitimi-5: HTACCESS Dosyası ayarları

Posted on 23 Mart 2020

CodeIgNiter çatısında önemli olan nokta .htaccess dosyasının yapılandırılması mevzusudur. Burada yapılacak değişiklik link yapısının daha şık görüntülenmesini sağlayacaktır. Bu ayar yapılmadığı zaman. http://localhost/projeadi/index.php/welcome Şeklinde olurken, htaccess dosyasında aşağıdaki değişiklik yapılır ise link şu şekilde gösterilecektir. http://localhost/projeadi/welcome Gelin htaccess dosyasını aşağıdaki gibi oluşturalım ve proje kök dizinine atalım. RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d…

Continue Reading

Herkes için CodeIgNiter Eğitimi-4: İlk ayarlar(Application/config/database.php)

Posted on 23 Mart 2020

CodeIgNiter ile dinamik bir proje oluşturmak istiyorsanız yapmanız gereken bir başka ayar database ayarlarıdır. Bu ayarlara application/config/database.php altından ulaşabilirsiniz. Tüm bu ayarları yapmadan önce autoload.php altında $autoload[‘config’] = array(‘database’);  otomatik projeye dahil etmeniz faydalı olacaktır.   Database.php dosyasına tekrar geldiğimizde ise aşağıdaki satırları sunucunuza göre değiştimeniz gerekecektir. $db[‘default’] = array( ‘dsn’      => ”, ‘hostname’ =>…

Continue Reading

Herkes için CodeIgNiter Eğitimi-3: İlk ayarlar(Application/config/autoload.php)

Posted on 23 Mart 2020

Codeigniter çatısında bir başka önemli dosya autoload.php dosyasıdır. Projemizde otomatik işletilecek bileşenleri dahil etmemizi sağlar. Şimdi ilgili dosyadaki birkaç satıra bakalım; defined(‘BASEPATH’) OR exit(‘No direct script access allowed’); $autoload[‘libraries’] = array();//Bu satırda codeigniter kütüphanelerini dahil edebiliriz. Örneğin ‘session’,’cookie’ gibi. Bu kütüphanelerin ne olduğuna bakmak için system içindeki library klasörüne gözatabilirsiniz. $autoload[‘helper’] = array();//Projeye dahil edilmesini…

Continue Reading
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • …
  • 19
  • Next

Bizi takibe alın

İçeriklerimizden haberdar olmak için e-posta nızla abone olabilirsiniz.

Tüm Yazılım Dilleri

  • BGT Yazılım Dili (16)
  • C# Yazılım Dili (25)
  • CodeIgniter Php Framework (17)
  • Erişilebilir programlama teknikleri (3)
  • JavaScript Yazılım Dili (23)
  • Jaws Script Dili (20)
  • Php Yazılım Dili (29)
  • Python Yazılım Dili (11)
  • SUA Yerli Yazılım Dili (5)
  • Yazılım Dillerine İlişkin Örnek Çalışmalar (3)
  • Yazılım Dillerine İlişkin Tüm İçerikler (181)
©2026 Herkes için Yazılım Akademisi (Software Academy For Everyone) | WordPress Theme: EcoCoded