Serpito.Com yayın felsefesinde ufak bir değişiklik yapmaya kadar verdim. Gerçi felsefe yoksa bile yeni koymuş oldum.

PHP – MySQL – Ajax -  Javascript konularında haftada 2 veya 3 küçük uygulama geliştirmenin yollarından bahsetmek istiyorum. Yaptığım emekler boşa gitmesin işe yarasın amacıyla , ziyaretçilerden gelecek talep doğrultusunda yazmak istiyorum.

Yorumlarınızda yazılmasını istediğiniz konuları veya uygulamaları aktarırsanız, elimden geldiğince faydalı bilgiler vermeye çalışacağım.

Uzun bir aradan sonra biriken yazma hevesi ve  yoğunluktan kurtulmanın verdiği rahatlığı sebebiyle bugün itibariye, serpitoyu zenginleştirmeye çalışacağım. PHP-Derslerini takip ederek öğrenmeye çalışan arkadaşların tepkilerinden anladığım kadarıyla dersler haricinde,  küçük uygulamaların eksikliği hissediliyor. Bu eksikliği gidermenin tam zamanı.

Şimdi basit bir iletişim formu tasarlayalım, ve  formu php diliyle işler hale getirelim. Buyrun:

Html ve biraz da CSS yardımıyla basit bir form tasarlıyoruz.

	
// Dosya adı : form.php
	
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<table width="400" style="background-color:#E7EBDE;border:1px #8FAC86 solid; padding-left:5px;" align="center">
<tr>
<td colspan="2" align="center"><p align="center" style="color:#003300;font-size:14px;font-weight:bold;">İletişim Formu</p></td>
	
</tr>
<tr>
<td width="20%">Adınız </td>
<td>
<input type="text" name="iletisim_isim" style="width:250px;"/>
</td>
</tr>
<tr>
<td>e-posta adresiniz</td>
<td>
<input type="text" name="iletisim_email" style="width:250px;"/>
</td>
</tr>
<tr>
<td valign="top">Mesajınız</td>
<td>
<textarea name="iletisim_mesaj" style="width:250px;height:100px;margin-left:4px;"></textarea>
</td>
</tr>
<tr>
<td></td>
<td height="30">
<input type="submit" name="iletisimyolla" value="Gönder" />
<input type="reset" value="Temizle" />
</td>
</tr>
</table>
</form>
	

Form elementinin action parametresinde yazılan yol (URL ) , form verilerinin gönderileceği yoldur. 

Devamını okuyun »

Php Dersleri Yayında

Yazar: serpito, Kategori: Güncel

Serpito.Com yayına geçeli iki ay oldu. Benim asıl amacım olan yazılım ve web uygulamaları için hazırda olan ders notlarını yayınlamayı bugün itibariyle başarmış bulunuyorum. Yoğunluk bu aldı başını gidiyor. Sanki kış uykusundan kalkmış gibi , Mart ayı girdi ve aksiyon göstermeye başladım . Bu yaz iyi geçecek işallah.

Öncelikle dersler hakkında birkaç önemli hatırlatma yapayım .

  • Referans olarak , internetin web okulu denilebilecek W3Schools ‘ u aldım.
  • PHP‘nin ilk derslerinde çeviri hatalarını farkedebilirsiniz, bunu da acemilik diye değerlendirmenizi istirham ederim.
  • Sonraki dersleri bizzat kendim kendim anlatmaya çalıştım , yine de W3schools ‘ un metadolojisini bırakmadım .
  • Örnek kodlar da aynı şekilde W3Schools’ dan tercüme yoluyla alıntıdır .
  • 2 yıl önce çevirdiğim bu dersleri daha derinleştirmek istiyorum ama bakalım kismet artık.
  • Faydalanan arkadaşlardan ricam; eksik gördükleri , detaylandırılması gereken yerleri yorumlarında belirtmeleri. Bu şekilde karşılıklı olarak faydalanabiliriz.

Şuan için PHP konusunu “Temel PHP” , “İleri Seviye” ve “Veritabanı” olarak 3 ana kategoriye ayırdım. Daha rahat takip ediliebilir duruma geldi sanırım . Tabi ki bu dersleri takip eden biri PHP yiyip yutacak diye bir kaide yok . PHP dediğimiz bir deryadır . Yine de benim bu dersleri takip ederek öğrendiğimi düşünürsek , faydalı olacağı kesindir .

Veritabanı olarak MySQL’in popülaritesini ve PHP-MySQL ilişkisini düşünerek , MySQL sistemini seçtim. MySQL e ait 11 adet ders girdim . Bu derslerde de aynı mevzuat geçerlidir .

Derslere Ulaşmak İçin Tıklayın >>

İyi çalışmalar.

PHP – Loop

Yazar: serpito, Kategori: PHP Dersleri

PHP de Döngüler;kodun herhangi bir parçasını istenilen defa sayısı kadar yinelemesini sağlar.Sıklıkla yazdığınız kodun herhangi bir parçasını defalarca tekrarlamak ve istenilen seviyeye ulaştıktan sonra tekrarın sona ermesini istediğiniz olmuştur, yada bundan sonra olacaktır.PHP dilinde bu işlem, döngüler dediğimiz anahtar sözcükler yardımıyla gerçekleştirilir.

PHP de aşağıdaki döngü ifadeleri bulunur:

  • while - istenilen koşulun doğru olduğu sürece yinelemenin devam etmesini sağlar
  • do…while – Öncelikle kodu çalıştırır ve sonra istenilen koşulun tekrarlanması sağlanır
  • for - kod bloğu dahilinde belirtilen tekrar sayısı kadar yineleme yaparç
  • foreach - kod bloğu dahilinde her eleman için ayrı yinelemeler yapılmasını sağlar.

“while” ifadesi

while durum ifadesi koşulunun doğruluğu sağlandığı müddetçe yinelemenin sağlar.

Syntax-Yazım biçimi

while (koşul)işletilecek kod;

Örnek;Aşağıdaki örneğimizde “i” değişkeninin 5 den küçük olma şartı aranıyor.koşul sağlanmadığı müddetçe yineleme devam ediyor, ayrıca kodun her işlemesi esnasında “i” değişkenin değeri bir arttırılıyor:

$i=1;
while($i<=5)
{
echo “Sayı” . $i . ”
“;
$i++;
}
?>

“do…while” ifadesi

do…while ifadesi öncelikle kodu çalıştırır ve sonra istenilen koşulun tekrarlanması sağlanır.

Devamını okuyun »

PHP-Koşullar

Yazar: serpito, Kategori: PHP Dersleri

IF… ELSE

Kosul ifadeleri(if,else,elseif)yazilan kodun farkli durumlarda farkli davranis gostermelerini saglar.
Koşul ifadeleri

Sıklıkla yazdıgınız kodun farklı hallerde farklı eylem gerçeklestirmeleri beklenir.

Koşul ifadelerini :

* if…else durumu – yazılan ifadenin iki farklı durumu olması ,bu durumlar genellikle beklenen-doğru durum ve beklenmeyen -yanlış durum olarak açıklanır.

* elseif durumu – ifadenin birden fazla beklenen hali için yapılacak işlemlerde elseif koşulu kullanılır.

If…Else Durumu

Herhangi bir kodun doğru ve yanlış hallerde farkli davranış sergilemesini sağlar.
Syntax(Yazım Biçimi)

if (koşulu)

If blogundaki koşulun doğru olmasi halinde yapilacaklar;

Devamını okuyun »

PHP’e Giriş

Yazar: serpito, Kategori: PHP Dersleri

PHP ,sunucu tarafli calisan,dinamik ve interaktif website hazirlama konusunda cok guclu bir dildir.PHP cok yaygin olarak kullanilan,ucretsiz ve MICROSOFT’un ASP sine alternatif olabilen bir teknolojidir.Web uygulamalari icin tam uyumludur ve HTML Kodlarinin icine direkt olarak adabte edilebilir.

PHP yazim dizini(syntax) bakimindan Perl ve C dilleriyle buyuk benzerliklere sahiptir.Cogunlukla PHP Apache(web sunucusu) ile birlikte bircok farkli isletim sisteminde kullanilabilir.PHP ayni zamanda ISAPI ve MICROSOFT IIS destekleyerek Windows ortaminda da kullanilabilir.Bir PHP dosyasi text,HTML taglari ve scriptler icerebilir.Dosyadaki scriptler server da yorumlanir.

Ne Ogrenmeniz Gerekiyor?

Devamını okuyun »