Algoritma Nedir ?

Bilgi ve pratiğimiz ne düzeyde olursa olsun bir program yazmak için, programın temel yapı taşlarından biri diyebileceğimiz algoritma oluşturulmalıdır.Oluşturduğumuz ...

Java Nedir ,Ne İşe Yarar,Nerelerde Kullanılır ???

Java, Sun Microsystems mühendislerinden 'James Gosling' tarafından geliştirilmeye başlanmıştır.Açık kodlu, nesneye yönelik, zeminden bağımsız, yüksek verimli, çok işlevli, yüksek seviye, ...

NetBeans IDE Kurulumu (Resimli Anlatım)

Java üzerinde çalışma ve geliştirme yapmamız için geniş bir çalışma alanı sağlayan NetBeans IDE'yibilgisayarınıza NetBeans IDE'yi düzenli ve uygun bir şekildeki yüklenmesi için ...

PHP NEDİR NE İŞE YARAR??

1994 yılında Ramus LERDORF tarafından oluşturulmuş bir genellikle wep üzerinde kullanılan bir dildir.PHP açık kaynaklı kod olduğu gibi ücretsiz olarak kullanıma sunulmuştur. Oracle,MysQL vs. gibi ...

NetBeans IDE 'de PHP Kurulumu

Geçen size anlattığım konuda java yı NetBeans IDE üzerinde geliştirebileceğimizi yazmıştım. Şimdi de yine bir NetBeans IDE nimetinden faydalanacağız diğer ...

Php etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Php etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

14 Ağustos 2012 Salı

PHP DERS 14 - Foreach Döngüsü



Foreach döngüsü bize dizilerin en kolay ve en güzel yöntemlerinden bir tanesidir.Foreach döngüsünü dizideki her bir değişkeni başka bir değişkene aktarıyoruz.






Bilgilendirme Örneği :

  1. foreach(değişken as dizi_değişken){
  2. çalıştırılacak kodlar

  3. }

Örnek 1

  1. $futbolcu=array("Selçuk İNAN","alex","Mustafa PEKTEMEK","Colman");
  2. foreach($futbolcu as $futbolcuadi){
  3.    echo $futbolcuadi."<br>";
  4. }     //$ futbolcu adındaki diziyi  $futbolcuadi değişkenine aktardık...

Çıktı

  1. Selçuk İNAN
  2. alex
  3. Mustafa PEKTEMEK
  4. Colman

Örnek 2

  1. $futbolcu=array("Selçuk İNAN"=>"Galatasaray","alex"=>"Fenerbahçe",
  2.         "Mustafa PEKTEMEK"=>"Beşiktaş","Colman"=>"Trabzonspor");
  3.     foreach ($futbolcu as $oyuncu => $takım){
  4.         echo $oyuncu."-->".$takım."<br>";
  5.     }
Çıktı

  1. Selçuk İNAN-->Galatasaray
  2. Alex-->Fenerbahçe
  3. Mustafa PEKTEMEK-->Beşiktaş
  4. Colman-->Trabzonspor


Umarım işinize yaramıştır. Kendimizi Geliştirmeye Devam ...






10 Ağustos 2012 Cuma

PHP DERS 13 - EMPTY Fonksiyonu



İnceleyeceğimiz fonksiyon empty bu fonksiyon bir değişkenin boş olup olmadığını öğrenmemiz için kullanılır. Özellikle doldurulması gerekli olan yerlerde kullanılır. Mesela kullanıcı adı,şifre,e-mail vb. alanları doldurulmalıdır. Bu değerlerin dolu olup olmadığını empty fonksiyonundan öğreniyoruz. hadi bir örnek yapalım;






Örnek 1 

  1. <?php
  2. if($empty($Do)){
  3. echo "değişken boş";
  4. }
  5. else {
  6. echo "değişken dolu";
  7. }
  8. ?>
Çıktı:
  1. değişken boş

Yukarıdaki örnekte $Do ifadesine değişken atamadığımız için true değer döndürdü ve if koşulunu sağladı şimdi de tam tersini yapalım;

Örnek 2

  1. <?php
  2. $Do="php";

  3. if($empty($Do)){
  4. echo "değişken boş";
  5. }
  6. else {
  7. echo "değişken dolu";
  8. }
  9. ?>

Çıktı:

  1. değişken dolu

Şimdi de güncel bir örnek yapalım;

Örnek 3

  1. <?php
  2. $Kullaniciadi=$_POST['Kullaniciadi'];
  3. if(empty($Kullaniciadi)){
  4. echo "Kullanıcı adı boş bırakılamaz";
  5. }
  6. else{
  7. echo "Hoş geldiniz";
  8. }
  9. ?>

Çıktı:

  1. Kullanıcı adı boş bırakılamaz
Yukarıdaki örnekleri uygulayarak pratik yapınız.Kolay Gelsin



PHP DERS 12 - Try-Catch Komutu



Bugünkü dersimiz try-catch komutu fazla önemli olmayabilir, bu komut ama hata mesajlarında ve birçok alanda işimize yarar bizde bunlardan biraz bahsedeceğiz. Mesela veri tabanına bağlanmak için bağlantı kodlarını yazar  ve ardından veri tabanına bağlanırız.Aslında bu yanlıştır bazı hosting şirketleri yüksek performans sağlamak için web sunucusuyla veri tabanı sunucusunu ayrı şekilde oluşturur.Veri tabanına ulaşamıyorsak ekrana hata mesajı yazdırmalıyız bunu da try-catch ile yapacağız hadi şimdi kullanım biçimini verelim;


Bilgilendirme Örneği

<?php
try{
     çalıştırılacak kodlar
}
catch(Exception $e){
    hata oluşunca yakalayacağı kodlar
}

Örnek1;

  1. try{
  2. if(veritabanı sunucusuna bağlan){
  3.  echo "veri tabanı sunucusuna bağlanıldı";
  4. }
  5. else{
  6. throw new Exception('veritabanı sunucusuna bağlanılmadı.');
  7. }
  8. if(veritabanı seç){
  9. echo "veritabanı seçildi";
  10. }
  11. else{
  12. throw new Exception('veritabanı seçilmedi.');
  13. }
  14. }
  15. catch(Exception $e){
  16. echo $e->getMessage();   //hata mesajı kısmı
  17. }
  18. ?>

try-catch  komutunu kayıt yaparken, dosyadan veri çekerken, dosya upload, dizin oluştururken vb. birçok yerde kullanabilirsiniz.
Kendimizi Geliştimeye Devam ...






27 Temmuz 2012 Cuma

PHP Ders 11 - DÖNGÜLER I (FOR)



 Aslında php deki for döngüsü java dakine benzerlik gösteririr.Eğer java'da anlamışsanız bu basit gelecek.Şimdi kullanımını verecem.. for(başlangıç;nereye kadar;artış miktarı) sadece php'de gözümüzü kamaştıracak '$' işareti kullanacaz:)

          basit bir örnek yaparak konuyu pekiştirelim,




Örnek 1

1. <!DOCTYPE html>
2. <html>
3.   <head>
4.        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5.    <title></title>
6. </head>
7. <body>
8. <?php
9.      for($i=1;$i<=5;$i++)
10.           echo   .'<br> ',$i , '.satır ';
11.?>

Çıktı :

1. 1.satır
2. 2.satır
3. 3.satır
4. 4.satır
5. 5.satır

Örnek 2

1. <?php
2. echo "Çarpım Tablosu" , "<br>";
3.     for($i = 1; $i < 11; $i++)
4. {
5.   
6.     echo "1 x ".$i." = ".(1 * $i)."<br> ";
7.     echo "2 x ".$i." = ".(2 * $i)."<br> ";
8.    echo "3 x ".$i." = ".(3 * $i)."<br> ";
9.   echo "4 x ".$i." = ".(4 * $i)."<br> ";
10.    echo "5 x ".$i." = ".(5 * $i)."<br> ";
11.   echo "6 x ".$i." = ".(6 * $i)."<br> ";
12.    echo "7 x ".$i." = ".(7 * $i)."<br> ";
13.   echo "8 x ".$i." = ".(8 * $i)."<br> ";
14.    echo "9 x ".$i." = ".(9 * $i)."<br> ";
15.    echo "10 x ".$i." = ".(10 * $i)." <br>";
16. }
17. ?>

Çıktı:

  1. Çarpım Tablosu
  2. 1 x 1 = 1
  3. 2 x 1 = 2
  4. 3 x 1 = 3
  5. 4 x 1 = 4
  6. 5 x 1 = 5
  7. 6 x 1 = 6
  8. 7 x 1 = 7
  9. 8 x 1 = 8
  10. 9 x 1 = 9
  11. 10 x 1 = 10
  12. 1 x 2 = 2
  13. 2 x 2 = 4
  14. 3 x 2 = 6
  15. 4 x 2 = 8
  16. 5 x 2 = 10
  17. 6 x 2 = 12
  18. 7 x 2 = 14
  19. 8 x 2 = 16
  20. 9 x 2 = 18
  21. 10 x 2 = 20
  22. 1 x 3 = 3
  23. 2 x 3 = 6
  24. 3 x 3 = 9
  25. 4 x 3 = 12
  26. 5 x 3 = 15
  27. 6 x 3 = 18
  28. 7 x 3 = 21
  29. 8 x 3 = 24
  30. 9 x 3 = 27
  31. 10 x 3 = 30
  32. 1 x 4 = 4
  33. 2 x 4 = 8
  34. 3 x 4 = 12
  35. 4 x 4 = 16
  36. 5 x 4 = 20
  37. 6 x 4 = 24
  38. 7 x 4 = 28
  39. 8 x 4 = 32
  40. 9 x 4 = 36
  41. 10 x 4 = 40
  42. 1 x 5 = 5
  43. 2 x 5 = 10
  44. 3 x 5 = 15
  45. 4 x 5 = 20
  46. 5 x 5 = 25
  47. 6 x 5 = 30
  48. 7 x 5 = 35
  49. 8 x 5 = 40
  50. 9 x 5 = 45
  51. 10 x 5 = 50
  52. 1 x 6 = 6
  53. 2 x 6 = 12
  54. 3 x 6 = 18
  55. 4 x 6 = 24
  56. 5 x 6 = 30
  57. 6 x 6 = 36
  58. 7 x 6 = 42
  59. 8 x 6 = 48
  60. 9 x 6 = 54
  61. 10 x 6 = 60
  62. 1 x 7 = 7
  63. 2 x 7 = 14
  64. 3 x 7 = 21
  65. 4 x 7 = 28
  66. 5 x 7 = 35
  67. 6 x 7 = 42
  68. 7 x 7 = 49
  69. 8 x 7 = 56
  70. 9 x 7 = 63
  71. 10 x 7 = 70
  72. 1 x 8 = 8
  73. 2 x 8 = 16
  74. 3 x 8 = 24
  75. 4 x 8 = 32
  76. 5 x 8 = 40
  77. 6 x 8 = 48
  78. 7 x 8 = 56
  79. 8 x 8 = 64
  80. 9 x 8 = 72
  81. 10 x 8 = 80
  82. 1 x 9 = 9
  83. 2 x 9 = 18
  84. 3 x 9 = 27
  85. 4 x 9 = 36
  86. 5 x 9 = 45
  87. 6 x 9 = 54
  88. 7 x 9 = 63
  89. 8 x 9 = 72
  90. 9 x 9 = 81
  91. 10 x 9 = 90
  92. 1 x 10 = 10
  93. 2 x 10 = 20
  94. 3 x 10 = 30
  95. 4 x 10 = 40
  96. 5 x 10 = 50
  97. 6 x 10 = 60
  98. 7 x 10 = 70
  99. 8 x 10 = 80
  100. 9 x 10 = 90
  101. 10 x 10 = 100

   Biraz uzun çıktı oldu ama hayırlısı:) Sıra sizde javada ki örnekleri php'ye çevirebilirsiniz.Hadi kodlama güzünüzü göstermenin tam sırası :)




Php Ders 10 - Switch Case



Php de Switch Case konusunu  anlatırken dikketleri  bin önceki konuda anlatıığım if / else konusuna çekmek istiyorum .İf / Else konusunda  eğer şart sağlanırsa ilk işlem sağlanmassa else de sağlanan işlemler kabul  edilirdi.Switch Case de ise belirlenen sartlardan hangisi sağlıyorsa aralarından onu alıp  seçiyoruz.  Şimdi  ben bunu size bir bilgilendirme örneği  ile göstermek istiyorum.

Dikkatle İnceleyiniz ! ! !


Bilgilendirme Örneği 

  1. // Öncelikle değişkenimizi belirliyoruz.
  2.  $X-değişkeni
  3. // Switch komutune yerleştiriyoruz.
  4.   switch ($X)
  5.  {
  6.   case 1.Şart:
  7. // 1.şart sağlanırsa aktif kodlar
  8.    case 0: echo ""; 
  9. //kodu break; komutuyla kapatıyoruz.
  10.   break;
  11. case 2.Şart:
  12. // 2.şart sağlanırsa aktif kodlar
  13.    break;
  14. /*Yukarıdaki şartlardan hiçbiri çalışmaz ise default komutu devreye girer
  15. *ve o çalışır
  16. */
  17. default:
  18.  
  19. }
Örnek 1

Aşağıdaki örnekte haftanın yedi günü arasından değişkenimiz hangi  şarta uygunsa o şartı   yazdıralım
  1.  <body>
  2.     <?php
  3.     $gün=2;
  4.     switch ($gün){
  5.         case 1: echo "Pazartesi"; break;
  6.         case 2: echo "Salı"; break;
  7.         case 3: echo  "Çarşamba"; break;
  8.         case 4: echo "Perşembe"; break;
  9.         case 5: echo "Cuma"; break;
  10.         case 6: echo "Cumartesi"; break;
  11.         case 7: echo "Pazar"; break;
  12. default : echo "Hafta 7 gündür. 1-7 arası sayı giriniz"; break;
  13.     }
  14.     ?>
  15. </body>
Çıktı:
  1. Salı


Bu konuyu değişik  örnekler üzerinde uygulayıp  kendinizi geliştirin.

17 Temmuz 2012 Salı

Php Ders 9 - Çok Boyutlu Diziler

Geçen ders dizileri görmüştük.Şimdi hepinizin aklına gelmiştir peki birden fazla değişken varsa ne yapacağız.Bunu sormakta haklısınız genelde de birçok boyutlu dizi karşımıza çıkar.Örnek olarak yine size Türkiye Şehirler Haritası örneğini vereceğim Neyse fazla uzatmadan sade de gel diye duyuyorum sanki: Bu Sefer haritada bölgelere göre şehirlerin listesini çıkaracak bir program lazım tabi bu da dizilerle oluyor,aslında hayatımızın bir bölümü diziler.Şimdi 2 örnekle size çok boyutlu dizileri anlatmaya  başlayalım.


Öncelikle oluşturacağımız dizimizi tablo  üzerinde gösterelim.
                                                            Türkiye Şehirler Haritası

MARMARA BÖLGESİ                 DOĞU ANADOLU BÖLGESİ             AKDENİZ BÖLGESİ 

       1 - İstanbul                                           1 - Erzurum                                       1 - Antalya
       2 - Kocaeli                                            2 - Muş                                             2 - Adana
       3 - Sakarya                                          3 - Erzincan                                       3 - Osmaniye                                                            
Örnek 1                                                                                                                                                     

1. <?php
2. $otel["Marmara Bölgesi"]["1"]="İstanbul";
3. $otel["Marmara Bölgesi"]["2"]="Kocaeli";
4. $otel["Marmara Bölgesi"]["2"]="Sakarya";
5.
6. $otel["Doğu Anadolu Bölgesi"]["1"]="Erzurum";
7. $otel["Doğu Anadolu Bölgesi"]["2"]="Muş";
8. $otel["Doğu Anadolu Bölgesi"]["3"]="Erzincan"; 
9. 
10. $otel["Akdeniz Bölgesi"]["1"]="Antalya";
11. $otel["Akdeniz Bölgesi"]["2"]="Adana";
12. $otel["Akdeniz Bölgesi"]["3"]="Osmaniye";
13. 
14. echo $Türkiye Şehirler Haritası["Marmara Bölgesi"]["Kocaeli"];  
15. // ekrana Kocaeli yazdırır
16. ?>

Yukarıdaki  örnek biraz uzun yapılmış hali şimdi de daha kısa yönden yapmayı öğreteceğiz bu'da array komutuyla olanı...

Örnek 2

1. <?php
2. $Türkiye Şehirler Haritası=array(
3.  "Marmara Bölgesi"=>array("1"=>"İstanbul","2"=>"Kocaeli","3"=>"Sakarya"), 
4. "Doğu Anadolu Bölgesi"=>array("1"=>"Erzurum","2"=>"Muş","3"=>"Erzincan"),
5.  "Akdeniz Bölgesi"=>array("1"=>"Antalya","2"=>"Adana","3"=>"Osmaniye")
6. );
7.
8. echo $Türkiye Şehirler Haritası ["Marmara Bölgesi"]["2"]; // ekrana Kocaeli yazdırır
9. ?>

Dizilerden sonra Çok Boyutlu Dizileride örneklerle Anlatmaya çalıştık .Not:Lütfen uygulamalı örnekler yapınız.

  







14 Temmuz 2012 Cumartesi

Php Ders 8 - Diziler (Array)



Php' de diziler genelde diziler denildiğinde hemen herkes'i bir korku kaplar ama diziler mantığını kavradıktan  sonra öylede zor bir konu değildir.Gelelim dizilerin nerelerde kullanılacağı ve nerelerde karşımıza çıkacağı konusuna; diziler karşınıza hemen her yerde çıkabilir sizlere detaylı  bir şekilde aşağıda örnek veriyoruz.Lütfen Dikkatli Bir Şekilde Okuyunuz.





Bizim bir oyun tanıtım sitemiz var bu  oyun sitesinde çok fazla tane oyun  tanıtılmış  şu  ana  kadar.
bu sitedeki  tanıtılan oyunlar bir dizi  oluşturur sizlere ve bu oyunlar ilk  günden bu güne  kadar sıralanır.
Site adı =MegaLeon Oyun  Sitesi
Tanıtılan Oyunlar Değişkenimiz= $Tanıtılan Oyunlar

Bu değişkenle değişik şekillerde dizimizi  gösterebiliriz.
      Şekil - 1                                                                                                                                               
$Tanıtılan Oyunlar = ("A Oyun","B Oyun","C Oyun","D Oyun" ...)

      Şekil - 2                                                                                                                                               
$Tanıtılan  Oyunlar [0]=("A Oyun")
$Tanıtılan  Oyunlar [1]=("B Oyun")
$Tanıtılan  Oyunlar [2]=("C Oyun")
$Tanıtılan  Oyunlar [3]=("D Oyun")

Örnek -1 Diziden bir Oyun'u çekelim şimdi;                                                                                          

1. <?php
2.    $Tanıtılan Oyunlar = Array ("A Oyun","B Oyun","C Oyun","D Oyun" ...)
3.       print $Tanıtılan Oyunlar [3]
4. ?>

Örnek - 2  Diziye yeni  bir oyun ekleyelim ;                                                                                           

1.//Eğer dizimizin sırasını biliyorsak  diziye ;
2.            $Tanıtılan Oyunlar [4] = "E Oyun" diye ekliyebiliriz.
3.//Dizimizin sırasını bilmiyorsak;
4.           $Tanıtılan  Oyunlar [] = "E Oyun" diye ekleyip  dizinin kaldığı yere otomatik  kayıt yaptırabiliriz.
 


s




13 Temmuz 2012 Cuma

Php Ders 7 - İf (Eğer) Kullanımı

Php de İf kullanımı ; Aslında php de  if internet  sitelerinden kullanılan bir özelliktir  ve elbette  sizin karşınıza  kesin bir örnek çıkmıştır o örnek ne diyecek  olursanız bir siteye yada bir e-mail  e üye olurken form dolumu yaptırılır oralarda if  kullanımı  epey yaygındır. Mesela ; üye formunda kullanıcı ismini boş bırakırsanız size direk  "Lütfen Bir Kullanıcı Adı Giriniz" diye uyarı  verir.İşte bu  uyarılar "İf" ile yapılır Gelin  hemen bunu  örnekleştirelim.



 Örnek :

1. <?php
2.   İf ($Kullanıcı İsmi=="")
3.  {
4.     print "Lütfen Bir kullanıcı Adı Giriniz"; // Gibi  Uyarı  Verir
5. ?>


Bir form  kullanımında böyle olduğu gibi if kullanımı programlamanın bir çok yerinde de kullanır.Lütfen sizde hemen kendi örnekleriniz ile uygulamalar yapınız.

Php Ders 6 - Değişken Aktarma Nasıl Yapılır

Değişkenleri bir önceki  konumuzda detaylı bir şekilde anlatmaya çalıştık şimdi  ise o değişkenler üzerinde aktarım  ve değişim nasıl  yapabiliri. Önceki konuda değişkenimizi Türkiye Şehirler Haritası olarak koymuştuk ,Şimdi  bir yeni  harita oluşturup  ikisi  arasında birbirlerine aktarım yapalım.





$Türkiye Şehirler Haritası = Türkiyedeki  şehirler'e sahip  ama biz o şehirler arasına İtalyadan  şehirler katmak  istiyoruz ve eski  şehirlerimizinde yerinde kalmasını  istiyoruz nasıl  yapabiliriz ,Bir Bakalım;

$İtalya Şehirler Haritası=Roma,Milano,Genoa ...(İtalya Şehirleriniz kapsamaktadır) 
$İtalya Şehirler Haritası=$Türkiye Şehirler Haritası

Açıklama ; Yukarıdaki  örnekte biz İtalya ile Türkiye yi  eşitlemedik ama İtalyadaki  şehirleri Türkiyedeki şehirlere ekledik Ayrıca İtalyada da bir eksiklik olmuyor.Lütfen Dikkatli İnceleyiniz.


Php Ders 5 - Değişkenler

Php 'de değişkenler. Evet geldik her şeyin olduğu gibi php'ninde en  çok işimize  yarıyacak konusuna çünkü; hemen  herşeyin  içinde kullanacağız değişkenleri.
Öncelikle değişken nedir ? sorusunu açıklamak gerekirse sizlere genel  ve  temel terimleri üzerinden örnekler  vermek  istiyorum.





 Hayattan Örnek :
Türkiye şehirler haritasında İstanbul,Ankara,Sivas,Erzurum,Hakkari,Siirt şehirleri bulunmaktadır. Adı üstünde olduğu  gibi bunların hepsi bir şehirdir.
Temel birşekilde Bunların beraber bulunduğu haritaya Erzurum'un  bulunduğu haritamı  demeliyiz yoksa,
Genel bir şekilde Türkiye  Şehirler haritasımı demeliyiz.
 
                                                         Türkiye Şehirler Haritası

 Php dünyasından Örnek :


Hayattan  verdiğim örneği  anladıysak şimdi  gelin  bunu  ko dünyası  olarak  açalım.

Türkiye Şehirler Haritası = $Erzurum
Türkiye Şehirler Haritası = $Sivas
Türkiye Şehirler Haritası = $Ankara, $Siirt, $İstanbul

Yani  anlıyacağınız aynı sınıflandırma  içine sokabileceğim nesne veya varlıkları ortak  sınıf adı  ile değişken olarak  kullanabiliriz.

Not: Sizde bu örneğe bağlı  kalmadan değişken oluşurup , uygulama olarak  kendinizi geliştirin.




Php Ders 4 - Fonsiyon Değiştirme

Bazen öyle konular vardır ki hayatımızda içindeki bir bilgiyi öğrenmek için başka  bir şeylere ihtiyacımızın olması gerekmez. Buda işte öyle bir şey, Php'de işinize yarar ama bunu  bilmek içinde o kadar da temel  bilginizin olması  gerekmez.

Aşağıda verdiğim örnekte de sizlere fonksiyon ile yaptığımız şeyleri  kendi  fonksiyonlarınızla yapmayı  göstereceğim kısacası  örneğin "echo=print" gibi  fonksiyon isimlerini "ahmet" adıyla uygulayabileceksiniz.


  Örnek 

1. //Fonksiyon Değiştirme
2.     function  yaz($kelime)
3. {
4.     print $kelime;
5. }
6.//Burada "print" fonksiyonun komutunu artık "yaz" a çevirdik.

Sizlerde bu  şekilde diğer fonksiyonları  kendi istediğiniz isimlere çevirebilirsiniz örneğin:Php'yi Türkçeleştirebilirsiniz

12 Temmuz 2012 Perşembe

Php Ders 3 - Basit Form Yapımı

Şimdi ki konumuz basit bir form yapımı,html ile kodları hazırlayıp php'den çağıracaz.Tabi şimdi  biraz uğraş gerektiriyor.Yapmanız gerekenler  öncelikle NetBeans da çalışacağımız Php projesi  açınız > O proje içinden  de bir HTML çalışma dosyası  açınız. Bunları yaptıktan  sonra yapmamız gereken HTML dosyası üzerinden hazırladığımız form'u Php dosyasına göndermek.
Öncelikle size Html dosyasının  içeriğini  sonrada Php  dosyasının içeriğini  göstereceğiz.





 1 - HTML
 
1. <form action="index.php" method="post"> // index.php  php dosyasının adı olmak zorundadır.
2.
3. Adınız:<input name="ad" type="text" /><br />
4. Soyadınız:<input name="soyad" type="text" /><br />
5. E_posta:<input name="email" type="text" /><br />
6. <input type="submit" value="gönder" />
7. <input type="reset" value="sil" />
8.                
9. </form>

2 - Php (index.php)

1.
2. <p>Adınız<?php echo ($_POST['ad']);?>
3. <p>Soyadınınz <?php echo ($_POST['soyad']); ?>
4. <p>E-posta adresiniz <?php echo ($_POST['email']); ?>
5.


Not : HTML dosyasında ki "form action" ismin php dosyası  ile aynı  tutunuz.





Php Ders 2 - Hangi Tarayıcıyı Kullanıyorsunuz(Tarayıcı Bulma)

Öncelikle sizlere işinize yarayacak kodları anlatacağız.Aşağıdakikodlarda kolay bir şekilde php koduyla ziyaretçinin hangi tarayıcıyı kullandığını tespit edelim.Bu genellikle sunucuların  kendilerine olan ziyaretlerin habgi tarayıcılardan  geldiğini  tespit etmek  için kullanılır.
Aşağıdaki kodları dikkatle  inceleyerek uygulayınız.




Örnek - 1

1. <?php
2. echo $_SERVER['HTTP_USER_AGENT'];
3. ?>

Örnek - 2

1. <?php
2.    if(strpos($_SERVER['HTTP_USER_AGENT'],'MSIE')!== FALSE){
3.      echo "İnternet Explorer Kullanılıyor"
4. } else {
5.      echo "İnternet  Explorer Kullanılmıyor"
6. ?>

Php' ye Başlıyoruz Ders 1- Php Dünyasına Merhaba

İlk öncelikle çok kolay bir şekilde size şu iki komutu göstereceğim. <?php       ?>   arasındadır. Bütün işlemler bunlarla yapılır.Tabiki  başka metotlarda ekliyeceğiz ama ana program bu komutların arasında yazılır.
Şimdiki dersimizde ekrana yazı yazmayı göstereceğiz.Ekrana çıktı "echo" komutu ile olmaktadır.




Örnek - 1

1. <?php
2.  echo "Php Seni Öğreneceğiz"
3. ?>


Kendinizi Geliştirmeyi Unutmayın.

NetBeans IDE 'de Php Kurulumu

Geçen size anlattığım  konuda java yı  NetBeans IDE üzerinde geliştirebileceğimizi yazmıştım. Şimdi  de yine bir NetBeans IDE nimetinden  faydalanacağız diğer geliştirme programlarına göre iyi  bir program olduğundan bahsetmiştim.Php yi de NetBeans üzerinde geliştirebileceğiz fakat önce birkaç  şey yapmamız gerekiyor.

Öncelikler size bir önceki NetBeans Kurulumu yayınımdaki  kurulumu incelemenizi  istiyorum.Kurulumu  yaparken PHP özellikli  NeatBeans'ı bilgisayarınıza yükleyiniz.Sonra Aşağıdaki  linkteki  dosyayı  indiriniz. İndirdiğiniz Dosyada kurulum kolay bir şekilde anlattım. Onu  yükledikten sonra artık  php'yi  NetBeans üzerinde geliştirebiliriz.

10 Temmuz 2012 Salı

PHP NEDİR NE İŞE YARAR??

1994 yılında Ramus LERDORF tarafından oluşturulmuş bir genellikle wep  üzerinde kullanılan bir dildir.PHP açık kaynaklı kod olduğu gibi ücretsiz olarak  kullanıma sunulmuştur. Oracle,MysQL vs. gibi birçok büyük  firmaların veritabanıyla ilişki kurabilir.Kısacası aklınıza gelebilecek herşeyi bu dilde yapabilirsiniz.Ayrıca bir diğer özelliği  ise C++ gibi dillerde yazılabilecek bir web tabanlı  işlevi  aynı  kullanılabilirlik işleviyle daha kısa bir şekilde yazabilir anlıyacağınız kısa ve öz bir programlama dilidir.


      Ne işe yarar,Niye Php derseniz;
  • Hızlı olması,
  • Kolay olması,
  • Güvenilir olması vs. bilmediğimiz birçok şey     
          Kısacası  Php tarihcesi  Ne  işe yaradığı ve Ne için kullanılanılacağını böyle özetleyebiliriz.
Php İle İlgili Önemli Bilgiler İçin Php Öğren Burada Yazı Dizisini  takip edebilirsiniz.

Twitter Delicious Facebook Digg Favorites More

 
back to top