'PHP kategorisi için arşiv' Category
Warning: session_start(): Cannot send session cookie hatası oturum açılış esnasında oluşuyor. Sorunu çözmek için session_start() ifadesini kodların en üstünde yazın. html kodlarının üstünde olsun. Oturum açma sayfasını çağırırken de yine en üstte sayfayı include edin.
Mart 29th, 2009 | Posted in PHP | Yorum Yok
Fopen komutu ile php’de dosya açılır. Komut w, r, a gibi kiplerde çalıştırabilir. w ile yazma, r ile okuma, a ile ekleme işlemleri yapılabilir.
Aşağıdaki örnekte c sürücüsünde php klasörü içinde ornek.txt dosyasını açıp içindeki verileri ekrana yazan php kodları verilmiştir.
<?php
$dizin=”C:/php”;
$dosya=”ornek.txt”;
$dosya=fopen (”$dizin/$dosya”,’r’); /*Dosya okuma modunda açılıyor*/
if ($dosya) /*Dosya açılabildimi.*/
{ echo “dosyayı açabildim </br>”; }
else
{ echo “hata […]
Mart 13th, 2009 | Posted in PHP | 1 Yorum
PHP ile fonksiyon yazarken aşağıdaki hatayı aldım.
Notice: Undefined variable: sayilar in c:\program files\easyphp1-8\www\dene\ynt\fonksiyon-r\r_sayi.php on line 12
Notice: Undefined offset: 1 in c:\program files\easyphp1-8\www\dene\ynt\fonksiyon-r\r_sayi.php on line 12
İnternette biraz araştırma yaptım. Undefined variable tanımsız değişken anlamına geliyor. Yukarıdaki ilk hata mesajı sayilar değişkeninin (dizi değişkeni) tanımsız olduğunu ikinci hata mesajı ise 1. offset değerinin(sayilar[1]) olmadığını söylüyor.
Sorun dizi kullanımından […]
Şubat 26th, 2009 | Posted in PHP | 3 Yorum
Örnekte bir yazıya ait anahtar kelimeler ve anhatar kelime sayıları seçim kutuları ile listelenmekte ve gönder butonu tıklandığı zaman diğer sayfada seçili anahtar kelimeler görüntülenmektedir.
Örnek bir yazıdaki kelimeleri ve kelime sayısını seçim kutuları ile listeleyen bir fonksiyon ve formu alan php sayfasından oluşmaktadır.
Kelimeleri ve kelime sayılarını tablo olarak listeleyen fonksiyon:
<?php
function akel_liste($nesne_id) /*Fonksiyon nesne_id değişkenini alarak bu yazıya ait […]
Şubat 15th, 2009 | Posted in PHP, PHP MYSQL | 1 Yorum
Aşağıda php ile metinler(string) üzerinde işlem yaparken kullanılan bazı php fonksiyonlarının kullanımı ve bu fonksiyonlar ile ilgili örnek programlar verilmiştir.
php strstr fonksiyonu ve kullanım örnekleri
php strpos fonksiyonu ve kullanım örnekleri
php substr fonksiyonu ve kullanım örnekleri
php strlen fonksiyonu
boşlukları almak için trim fonksiyonu
Ocak 21st, 2009 | Posted in PHP | 2 Yorum
Elinizdeki içerikteki kelime yoğunluğunu ölçmek istiyorsanız, string’i kelimelere bölmeniz gerekir. Ayrıca içeriği TinyMCE gibi bir editörden alıyorsanız; html taglarını da almamanız gerekecek.
explode fonksiyonu kullanılabilir ama bu fonksiyon ile yazının düzenli olması gerekir. Mesela boşluk sayısı birden fazlaysa sorun çıkarabilir(denemedim). Ayrıca html kodlarını ayıklamak için uygun değil.
Aşağıda yazdığım fonksiyon yazıdaki kelimeleri en az bir boşluğa ve html […]
Ocak 11th, 2009 | Posted in PHP | 5 Yorum
PHP ile TinyMCE Kullanarak Yönetim Paneli Hazırlamak.
TinyMCE ile MySQL veritabanına veri girişi sırasında en büyük sorunlardan birisi türkçe karakter sorunudur. Yazıda Türkçe karakterlerin MySQL veri tabanına düzgün bir şekilde kaydedilmesi anlatılmıştır.
TinyMCE kullanımı yazısında TinyMCE’nin nasıl kullanılacağı anlatıldı. TinyMCE’nin olduğu formun action bölümünde bilgial.php yazıldığını varsayalım ve bilgial.php sayfasını oluşturalım.
Öncelikle MySQL veritabanı bağlantısı için baglanti.php isimli bir sayfa oluşturulmalı […]
Ocak 10th, 2009 | Posted in PHP, PHP MYSQL | 5 Yorum
TinyMCE kullanarak PHP yönetim paneli hazırlamak.
Php ile site yapımında yayınlanacak yazıyı biçimlendirmek, resim eklemek gibi işlemleri yaparken editör kullanmak gerekir. TinyMCE ve FCKEditor gibi ücretsiz editörleri kullanabilirsiniz. Bu yazıda PHP site için TinyMCE editörün kullanımı anlatılacaktır.
Editörün demosu için: TinyMCE demo
TinyMCE editörü indirmek için: TinyMCE indir
Editörü indirip açtığınıza zaman jscripts ve examples isimli iki klasör ve bir txt açılacaktır. […]
Ocak 10th, 2009 | Posted in PHP, PHP MYSQL | 1 Yorum
PHP ile Yönetim Paneli Hazırlamak
Bu uygulamada örnek olarak bir şiir sitesi verilecek. Harflerden oluşan bir menü ve harfe tıklandığı zaman ismi o harf ile başlayan şairler listelenecek. Liste 10 şairden oluşan sayfalara ayrılacak. En altta da sayfa sayısını gösteren linkler bulunacak.
Harf menü ana sayfada(index.php) bulunsun. Şairlerin listeleneceği sayfa ise sair.php olsun. index.php içindeki harf menüdeki linklerin get metodu ile şairin […]
Kasım 4th, 2008 | Posted in PHP, PHP MYSQL | 1 Yorum
Php ile yapılan sitelerin bir çoğunda birbirinden farklı, belirli aralıkta, belli sayıda sayı üretmeye ihtiyac duyulur. Mesela oyun sitesi için her oyunun altında rastgele oyunlar görüntülemek gibi….
Fonksiyonun kullanımı aşağıdaki gibidir.
$degisken=r_sayi(baslangic_degeri, bitis_degeri, sayi_sayisi);
Fonksiyona değer aralığı ve kaç sayı üretileceği gönderiliyor. Fonksiyon belirtilen değer aralığında istenilen sayıları geriye döndürüyor.
Örnek: $sayilarim=r_sayi(2,25,7);
Yulardaki örnekte 2 ile 25 arasında 7 sayı üretilmektedir. […]
Ağustos 7th, 2008 | Posted in PHP | 2 Yorum