Kayıtlar

Temmuz, 2012 tarihine ait yayınlar gösteriliyor

PHP Kodları - PHP Nedir?

PHP nedir? PHP (açılımı PHP: Hypertext Preprocessor ) geniş bir kitle tarafından kullanılan, özellikle sanal yöreler üzerinde geliştirme için tasarlanmış HTML içine gömülebilen bir betik dilidir. Tamam da, bu tam olarak ne anlama gelmektedir? Bir örnek: Örnek 1 - Başlangıç olarak bir örnek <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"     "http://www.w3.org/TR/html4/loose.dtd"> <html>     <head>         <title>Örnek</title>     </head>     <body>          <?php              echo  "Merhaba, ben bir PHP betiğiyim!" ;          ?>     </body> </html>...

PHP Nedir? Neler Yapılabilir?

PHP nedir? Neler yapılabilir? PHP nedir? PHP’nin açılımını “ PHP : Hypertext Preprocessor” şeklindedir.Türkçesi ise “PHP: Hiper Metin Önişlemcisi” olarak adlandırılır.Büyük bir kitle tarafından kullanılmaktadır. PHP kodlarını < ?php $degisken ; ?> veya < ? $degisken ; ?> tagları içerisinde çalıştırabilirsiniz. HTML kodu ile sayfalarca kod yazmak yerine , yapmak istediğiniz işlemi bir PHP kodu haline getirip HTML kodlarının içine gömebilirsiniz. PHP kullanmanın en güzel yanlarından biri, yeni kullanıcılar için öğreniminin oldukça kolay olması ve aynı zamanda profesyonel kullanıcılar için ileri seviyede özellikler içermesidir. PHP ‘nin gelişimi sunucu-taraflı programlamaya odaklanmışsa da, çok daha fazlasını yapmanıza olanak tanıyan araçlara da sahiptir. PHP ile neler yapılabilir ? PHP ile profesyonel kişisel veya kurumsal bir web sitesi yapabilirsiniz. Birçok VBulletin , WordPress , Joomla gibi hazır scriptler PHP ile kodlanmıştı...

Php ile çok Boyutlu Dizilerde Bir Elemana Göre Sıralama

Resim
Php ile çok Boyutlu Dizilerde Bir Elemana Göre Sıralama PHP- Kodu: <?php function  array_natcase ( $key ,  $array ,  $ascdesc = 'asc' ) { $temp  = array(); $final  = array(); foreach( $array  as  $id => $value ) { $temp [ $id ] =  $value [ $key ]; } natcasesort ( $temp ); foreach( $temp  as  $id => $value ) { $final [ $id ] =  $array [ $id ]; } if( $ascdesc { 0 } ===  'd' ) { $final  =  array_reverse ( $final ,  true ); } return  $final ; } ?> ÖRNEK PHP- Kodu: <?php $array  = array( 'a' =>array( 'x' => 10 ,  'other' => 'egh' ), 'q' =>array( 'x' => 9 ,  'other' => 'blah' ), '7' =>array( 'x' => 1 ,  'other' => 'rawr' ), '6' =>array( 'x' => 22 ,  'other' => 'abcd' )); $array  =  array_natcase ( 'x' ,  $array ); //outputs the ...

PHP Pratik Hazır Kodlar

Resim
Php Pratik Hazır Kodlar Sayfa Yüklenme Süresi PHP- Kodu: <?php  function  getmicrotime (){list( $usec ,  $sec ) =  explode ( ” “ , microtime ());return ((float) $usec  + (float) $sec );} //Sayfanın Başına Konulacak $time_start  =  getmicrotime (); //Sayfadaki Veriler //Sayfanın Sonuna Koyulacak $time_end  =  getmicrotime (); //Yüklenme Süresi Yazdırılıyor $time  =  $time_end – $time_start ; $time  =  number_format ( $time ,  4 ,  “ . ” ,  “” ); echo  $time . ” saniye” ;  ?> Dosya Boyutunu Ayarlama PHP- Kodu: <?  function  file_size ( $file ){  $size = filesize ( $file ); if( $size  >=  1073741824 ){  $size = round ( $size / 1073741824 ). ”Gb” ; } elseif( $size  >=  1048576 ){  $size = round ( $size / 1048...

Php Örnek Kodlar

Resim
Php Örnek Kodlar, Örnek Sorular Devamı.. ********** ********* ******** ******* ****** ***** **** *** ** * 6.Yukarıdaki görüntüyü oluşturmak için gerekli kodu yazınız. PHP- Kodu: <?php for ( $i = 1 ; $i <= 10 ; $i ++) { for ( $a = 10 ; $a >= $i ; $a --) { echo  "x" ; } echo  "<br>" ; } ?> * ** *** **** ***** ****** ******* ******** ********* ********** 7- Yukarıdaki görüntüyü oluşturmak için gerekli kodu yazınız. PHP- Kodu: <?php for ( $i = 1 ; $i <= 10 ; $i ++) { for ( $a = 1 ; $a <= $i ; $a ++) { echo  "x" ; } echo  "<br>" ; } ?> 8-1-49 rasgele sayı üreten programı yapınız. <?php echo "üretilen sayılar"; echo "<br>"; for ($i=1;$i<=10;$i++) { $a[i]=rand(1,49); echo $a[i]."<br>"; } ?> 9-Fonksiyona 3 adet sayı gönderen, ve en büyük sayıyı bulan programı yapınız. ...

PHP Kodları - PHP ile MySQL Kullanmak

PHP ile MySQL kullanmak Buraya kadar PHP ve MySQL’e giriş yaptım. Buradan sonra artık web üzerinde akrobasi yapmaya başlayabiliriz ;). Aslında veritabanlarının çok çeşitli kullanımları olsa da ben genelde çerez yollama, sayaç, ziyaretçi defteri, parolalı giriş ve kullanıcı kaydı gibi konular üzerinde duracağım. Buradan sonra artık yeni işlev kullansam bile çok nadir olarak kullandığım yeni işlevin kullanım şeklini açıklayacağım (Bu belgeyi buraya kadar okumuş ve kendi çabaları ile bir şeyler yapmış birisi için buna ihtiyaç olacağını da sanmıyorum zaten ;)). Bu bölüm genelde yazacağım örnekler ve bu örneklerin açıklamaları halinde olacaktır. İlk önce MySQL bölümünde kullandığım “kullanicilar” adlı tablodan PHP ile veri alma, veri silme ve veri yükleme işlemlerini gerçekleştirelim. Aşağıda “kullanicilar” tablosunu bir hatırlatma olsun diye tekrar verdim. +--...

PHP Kodları - MySQL'e Giriş

MySQL’e Giriş PHP, MySQL dışında birçok veritabanı yazılımı (PostgreSQL, MsSQL, Oracle, dBase...) ile birlikte sorunsuz çalışabilmesine rağmen en yüksek performans PHP+MySQL+Apache üçlüsünden elde edilmiştir (Bu belgeyi hazırladığım sırada Slackware Linux’un son sürümü olan 8.0 sürümünde PHP ile MySQL desteği gelmektedir, 7.1 sürümünde MySQL yerine PostgreSQL bulunmaktaydı!). Zaten Internet üzerinde bulabileceğiniz hazır PHP betikleri ya da yardım belgelerinin çoğu PHP’yi MySQL ile birlikte ele almaktadır. Benim bilgimde sadece MySQL dahilinde olduğu için, ben de bu belgede PHP+MySQL ikilisini anlatacağım. Veritabanı Nedir? Bir veritabanı adından da anlaşılacağı gibi bilgilerin depolandığı hiyerarşik bir yapıdır. Biz web üzerinde kullanıcı adı, şifresi, e-posta adresi gibi bilgileri bu veritabanlarında saklarız. Aynı bilgileri bir dosyaya yazıp ger...

PHP'ye Giriş - PHP ve MySQL ile Web Programlama

PHP'ye Giriş PHP sunucu taraflı (server side), HTML ile uyumlu bir betik dilidir. Daha önce kullandığım “programlama dili” ifadesi PHP için yüzde yüz açıklayıcı değildir. PHP, HTML de olduğu gibi bir derleyici tarafından derlenmez, sadece sunucudaki php programı tarafından yorumlanır. C bilen birisi için PHP öğrenmesi çok basit olan bir dildir, öyle ki dosya işlemleri gibi karışık konularda PHP, C’den çok daha basittir. Yazdığınız PHP kodları hiçbir zaman sitenizin ziyaretçisine görüntülenmez. Ziyaretçi sayfanın kaynağını görüntülese bile göreceği sizin PHP kodlarınızın sunucu sistemdeki php programı tarafından HTML’ye çevrilmiş halidir. Aşağıdaki kod kümesini incelerseniz daha iyi anlayacağınızı sanıyorum (PHP’ye henüz bir giriş yapmadığım için kodları anlamayabilirsiniz, fakat yine de C’ye az da olsa aşina olanlar bir anlam çıkartacaktır). <?...