admin

Merhabalar, Evet Bende PHP yeni başladım sayılır. Açıkcası Elimdeki kitap  yeterince açıklayıcı olmasada php yi sevdim diyebilirim burda sizlere elimden geldiğince anlatmaya çalışacağım.

PHP Nedir? Asıl adı Personal Home Page olan Bu Dil C Tabanlı bir Web yazılım dilidir . Bana sorarsanız asp ye oldukça benzer fakat kendi şahsıma konuşuyorum asp den daha açık kaynaklı , sunucu lisansları daha ucuz ve gelişmeye daha açık bir yazılım dili olması öğrenmek için yeterde artar bile , peki bu php ye nasıl başlarız öncelikle http://huseyint.com/projeler/apache-php-mysql/index.html bu adresden gerekli kurulumları açıklamalı anlatımıyla teker teker indirip kurabiliriz .Her şeyi hallettikten sonra artık temeli atabiliriz Ufaktan Başlayalım PHP KODLARI BU iki ifade ile gösterilir açma kapama gibi.. çalışan kod peki nerde ne yaptığımızı unutmamak için neleri kullanabiliriz mesela // iki yatık sılaş kullanarak belirtmek istediğimiz açıklamayı yazabiliriz . Açıklama çok uzun olursa /* yani satır atlamamıza neden olursa o zaman yatık sılaş ve yıldız kullanrız */

Şimdi ilk uygulamalar
<?
echo ( “ben kısaltmak için sadace tırnak işaretlerini kullanıyorum”);
?>
/*ve işte ilk kodumuzu yukarıda yazdık echo komutunu ekrana bilgi yazmak için kullanıyoruz  echo yerine print de kullanılabilir */
// bunu şu şekildede yaabilirsiniz
<?
echo  “merhaba php dünyası”;
?>
// eğer tırnak işaretleri içerisinde tırnak işareti kullanmak istersek
<?
echo “merhaba \”php\” dünyası”;
?>
Değişkenler metin ve sayı değişkenleri değişken tanımlarken metin yada sayı olmasının pek bir önemi yoktur sayısal değişkenler $degisken = 3141; şeklinde yazılır sayısal değer barındırmayan değişkenler ise $degisken = “3141″; şeklinde tanımlanır
şimdi değişken tanımlayalım
$degisken1 = “her şeyden”;
$degisken2 = “vaz geçmeyeceğim”;
$degisken3 = “bu yıl”;
$degisken4 = “2009″;
türkçe karakter değişkenin tanımlandığı kısım olarak sorun olmaz
şimdi bu değişkenleri nasıl çağırırız
$degisken5 = $degisken1.$degisken2.$degisken3.$degisken4;
şeklinde yazarak çağırabiliriz
bu şekilde olacaktır her şeyden vaz geçmeyeceğim bu yıl 2009

Devamı gelecek Dilerim Memnun Kalırsınız

Mysql bir veritabanı yönetim sistemidir. Aynı zamanda da ilişkisel bir veritabanıdır. Veritabanı içinde tablolara ve verilere ulaşmak için kullanılan standart dil SQL (Structured Query Language)’dir. Herhangi bir kullanıcı mysql.com adresinden kurulum paketini veya açık kaynak kodları indirebilir ve herhangi bir ücret vermek zorunda kalmaz. Açık kaynak kodları istediği gibi düzenleyebilir ve kullanabilir. (GNU lisansı çerçevesinde)

Mysql veritabanı, web sunucularında en fazla kullanılan veritabanıdır. Mysql gelişen sürümleri ile bir çok yeniliği de bünyesine eklemiştir. Buradan mysql’in yol haritasına ulaşabilirsiniz. Ayrıca ;

  • Desteklediği platformlar : Windows, MacOS, Linux ..
  • Mysql’de max kayıt sayısı vermek mümkün değil. İnternette 200.000 den fazla tablo, 100Gb dan fazla veriyle çalışan kullanıcıların olduğunu okuyabilirsiniz.
  • Hızlı, güvenli ve performanslı çalışır.
  • Sürümleri Kararlıdır.
  • Masaüstü platformlarında çalışmak çok kolaydır.
  • İstemci – Sunucu mimarisi üzerine kurulmuştur.
  • Birçok bağlantı birimi ile ulaşmak mümkündür. (bknz : connector)
  • Çok çok fazla fonksiyona sahiptir. Sql cümleleri ile bu fonksiyonları kullanabilir, programlama diline ihtiyaç duymadan ayarlamalar yapabilirsiniz.
  • Çok fazla veri tipi bulunmaktadır. Veritabanı düzenleme ve kurma kısmında bu veri tiplerini iyi seçmek, performanslı çalışması için önemlidir. (bknz : data_types)
  • Hata mesajlarını birçok dilde vermesi mümkündür. Bu şekilde masaüstü programcıları, hataları kendi dillerine çevirmelerine gerek kalmaz.
  • ….
  • (bknz : mysql features)

Merhaba arkadaşlar.

Bu örneğimizde çok basit ama çok işlevsel bir kodu sizlere anlatmaya çalışacağım… Biz bu kodu en çok form larda kullanıyoruz…

Formlardan gelen verilerde;
Mesela  :   Bugün ben Ankara’ daydım.  Sen Nedeydin ? Dikkat Et..!!!

yukardaki cümlelerde  (‘ ) kesme işareti.  ( ? ) soru işareti ve ( ! )  ünlem işaretleri var. Bu ve benzeri karakterler formlardan geldiğince bizim php kodlarımızla çakışıyor ve SQL kayıtlarında sorun oluyor.Kayıt yapmıyor veya hata veriyor.. Bunu önlemenin birkaç yolu var.Diğer makalelerde form güvenliği adı altında replace , array yöntemlerini yazmıştım.. Bu yazımda da farklı ve basit bir yolunu gösteremeye çalışacağım…

İntro web sitesine giriş yapıldığında açılan karşılama sayfasıdır. Örneğin bir flash olabilir bir yazı olabilir.

Web tarayıcıları sizin sitenize girdiklerinde otomatik yönlenebilecekleri bir sayfa ararlar. Bu sayfalar, index.html , index.php, default.asp gibi kod sistemine göre değişebilir. Eğer sitenize intro yapmak istiyorsanız intronun içeriğinin bu sayfalarda olması gerekir.

Öncelikle index.html dosyası açalım ve içine aşağıdaki kodu yapıştıralım.

Basit Bir intro kodu yazdım :

	<html>
<head>
<title> Giriş Sayfası </title>
</head>
</html>

<table border="0" align="center" bordercolor="black">
<tr>
<td height="300" align="center"><h1> Çanakkale Geçilmez...</h1></td>
<tr>
<td align="center"><h3><a href="anasayfa.html"> Siteye Giriş </a> </h3></td>
</tr>
</table>

Şimdi de anasayfa.html dosyasını oluşturalım. Sitenizin asıl içeriği anasayfa.html dosyasında olmalıdır.

İntro olayının mantığı budur, siz index.html yi daha güzel süslersiniz.

Hazırlanıyor…

© 2011 PHP intro Suffusion theme by Sayontan Sinha