Kayıtlar

Mart, 2017 tarihine ait yayınlar gösteriliyor

PHP'de çift tırnak ve tek tırnak kullanımı, hataları

Merhaba arkadaşlar.Bu konumuzda PHP içinde tırnak kullanımlarını anlatmaya çalışacağım.PHP'de en çok kullanılan karakterlerden biridir tırnak.Yeni başladığım zaman en çok karşılaştığım hata çift tırnak içinde çift tırnak veya tek tırnak içinde tek tırnak kullandığımdan kaynaklanıyordu.Sonradan öğrendim bunun çözüm yolunu.Şimdi bilmeyen arkadaşlara o konuda da yardımcı olmaya çalışacağım. Aşağıdaki tırnak kullanımları çalışmaktadır. <?php echo "buraya yazi veya $degisken"; echo "buraya 'tek' tirnak veya $degisken"; echo "buraya \"çift\" tirnak veya $degisken"; echo 'buraya yazi veya '.$degisken.''; echo 'buraya "çift" tirnak veya '.$degisken.''; echo 'buraya \'tek\' tirnak veya '.$degisken.''; ?>

PHP for döngüsü kullanımı ve count

PHP ile for döngüsü...For döngüsü ile otomatik olarak sayı artırması yapılır.Örnek verecek olursak; Sayfada 10 a kadar sayı saydırmanız gerekiyorsa bu sayıları tek tek yazmıyorsunuz. for ($i=0 ; $i < 9; $i++ ) { echo $i.'<br>'; } Yukarıdaki kodu sayfanıza ekleyince otomatik olarak alt alta sayıları sayacak ve 10 da duracak.Yukarıdaki kodları sayfanıza ekleyip deneyebilirsiniz. Çıktı: 1 2 3 4 5 6 7 8 9 10 şeklinde olacaktır.Bunu arrayları sıralama içinde kullanabiliriz.Aşağıdaki kodlar da bunun için. $veriler[4] şeklinde bir arrayım var count ile bu array içindeki veri sayısını buluyorum.Bulunan sayıyı for döngüsüne bağlıyorum ve otomatik olarak arrayın içinde kaç tane veri var ise onları sayıyor ve ekrana yazdırıyor. <?php $say=count($veriler[4]); for ($i=0 ; $i < $say; $i++ ) { echo $siteler[4][$i].'<br>'; } ?> İyi çalışmalar..

PHP Array içinde kelime arama

Merhaba arkadaşlar bu konumuzda PHP ile array dizisi içinde kelime araması yapacağız. Basit bir kod.Ağaşıdaki kodlara bakınca mantığını anlayacaksınız.Diziler içinde 3 tane kelime var webmaster,php,html olmak üzere.Biz de bu diziler içinde webmaster kelimesi var mı yok mu onu kontrol ediyoruz. Ve çıktı olarak bize "webmaster kelimesi dizinin içinde var" veriyor.Çünkü webmaster kelimesi arrayın içinde var.İyi çalışmalar. <? $diziler= array("webmaster", "php", "html"); if (in_array("webmaster", $diziler)) { echo "'webmaster' kelimesi dizinin içinde var!"; } else { echo "'webmaster' kelimesi dizinin içinde yok!"; } ?>

CSS ile site arka plana resim ekleme veya rengini değiştirme

Site görüntüsünü en çok etkileyen faktörlerden biridir arkaplan.Tek resimle bile site tasarımını daha profesyonel göstermek mümkün olabilir.Bu işlerde eğer yeniyseniz ilk öğrenmeniz gereken şeylerden biri budur ama ben bunu paylaşmada geç kaldım sanırım :) Yine de yeni başlamış olanlar olacaktır aramızda onlara anlatmış olalım. Sitenin arkaplanına resim eklemek istiyorsanız background-image: url("resim adresi"); kodunu css dosyanızın body tag kısmına eklemeniz yeterli olacaktır.Background repeat ise resimin tekrar yapıp yapmayacağını belirtir.Bunu eklemezsek tek resim olarak görünür ve resim ekrandan küçük ise diğer kısımlar boş görünür.onun için sağa doğru ve aşağıya doğru tekrar ettirmek mümkün. Sağa doğru resmi tekrar ettirmek için; background-repeat: repeat-x; Aşağıya doğru tekrar ettirmek için; background-repeat: repeat-y; Sayfanın tamamını kaplaması için hem sağ hem aşağı doğru tekrar etmesi için ise; background-repeat: repeat; kodunu eklemek yeterlidir.Eğer re

Otomatik arka plan rengini değiştirme (Javascript & HTML)

Merhaba arkadaşlar.Bu konumuzda siteniz için otomatik olarak değişen site arka plan rengi nasıl yapılır onu göstereceğiz. Aşağıdaki javascript fonksiyon ile css ye komut vererek otomatik olarak sayfanin renk değiştirmesini sağlıyoruz.Süre ayarını kodların içindeki 5000 yazan kısmı değiştirerek yapabilirsiniz.5000=5 saniye. Kodları çalıştırmadım ama çalışıyor olması gerekiyor sorun yaşayanlar yorum yaparsa yardımcı olmaya çalışırım.İyi çalışmalar. <html> <head> <style> body { background: blue; /* initial color */ transition: background .5s; /* .5s how long transition should take */ } </style> <script> var colors = ['green', 'orange', 'blue']; var active = 0; setInterval(function(){ document.querySelector('body').style.background = colors[active]; active++; if (active == colors.length) active = 0; }, 5000);</script> </head> <body> </body> </html>