Arama sonuçları

  1. Cihat Şeker

    Random Resim

    <?php // ###################### error reporting block ########################## error_reporting(E_ALL & ~E_NOTICE); // ############################################################################# /** * Resim Dizinimizin Yeri * */ $imagedizin =...
  2. Cihat Şeker

    Php'de Chmod ( Dosya İzinleri )

    Öncelikle dosya izinleri için çalışmamız gereken ; http://tr2.php.net/manual/en/function.chmod.php adresindeki örnekleri incelememiz.Tabi ne gerek var burdan bakalım yeter diyorsanız ben size birkaç çalışma göstermek istiyorum. <?php // Site sahibine yazma ve okuma izni verir chmod...
  3. Cihat Şeker

    Php'de Matematiksel İşlemler

    Bildiğimiz üzre her programlama dilinde olduğu gibi php'de de özelleşmiş matematiksel işlem fonksiyonları bulunmaktadır. Bilinenler dışında her birisinin kendine özgü yazım şekli vardır. Bu derste bunları ele alacağız. Öncelikle toplama çıkarma çarpma ve bölme işlemlerini yapalım. Başlamadan...
  4. Cihat Şeker

    SQL' de alternatif sıralama yöntemi

    SQL' de ORDER BY komutunu bu işle haşır neşir olmuş çoğu kişi bilir. Belli bir alana göre sıralama yaptırır. Tek kritere göre sıralama yaptığınızda aynı değerdeki alanların sıralamasını yaparken sorun çıkarabiliyor. Bunu önlemenin tek yolu ise alternatif sıralamadır... SELECT * FROM tablo...
  5. Cihat Şeker

    SQL' de Left Join ile tabloları birleştirin

    SQL' de iki tablodan veri çekmeniz mi gerekiyor? İki ayrı sorgu yerine tek sorguda bu işi bitirmeniz mümkün... İki tablomuz olsun. tablo1 ve tablo2. tablo2 nin tablo1 ile bağlantısını sağlayan bag_id adında alanı olsun. tablo1'deki id numarası tablo2' deki bag_id numarasına eşit olması koşuluna...
  6. Cihat Şeker

    Sunucu tarih ve saatini Türkiye'ye uyarlama

    Bazen hostunuzu yurtdışından almak zorunda kalırsınız , bu da tarih ve saat konusunda sunucunun bulunduğu ülkenin saat ve tarihini çıktı olarak verecektir.Sunucu saat ve tarihini Türkiye saatine çevirelim. İlk kodumuz putnev komutu ; putenv("TZ=Europe/Istanbul"); Diğer bir kodumuz ...
  7. Cihat Şeker

    PHP ile BBCode Uygulaması

    Bu dersimizde PHP ile saayfalarınızda BBCode uygulaması yapalım. <?php /* * Site Fonksiyon Tanımlamaları. * Lisans Haklari Özgür Can KARAGÖZ'e Aittir. <ozgurcankaragoz@gmail.com> */ function URL($url, $link = '') { $tam_url = $url...
  8. Cihat Şeker

    String içindeki veriyi kelimelere ayırmak

    Bir string içinde cümleniz var diyelim. Bu veriyi aralarına virgül koyarak ayırmak istiyorsunuz. Aşağıda yazmış olduğum fonksiyonu kullanarak bu işlemi gerçekleştirmeniz çok kolaydır. <?php function anahtar_kelimeler($kelime) { $ayir = explode(" ",$kelime); $count =...
  9. Cihat Şeker

    Kısa URL Fonksiyonu

    Elinizde sayfanızda taşan uzun bir URL verisi olduğunu varsayalım. Linkin aynı kalarak yazının kısalmasını istiyorsunuz. Bu fonksiyon ile bahsettiğim işlemi gerçekleştirebilirsiniz. <?php function kisaurl($url){ $uzunluk = strlen($url); if($uzunluk > 45){ $uzunluk =...
  10. Cihat Şeker

    Karakter Sayısını Hesaplamak

    PHP'de strlen komutu ile bir string içindeki karakter sayısını hesaplarsınız. Hangi durumlarda işinize yarar? Örneğin bir üye kayıt formu yaptınız ve şifrenin 6 karakterden kısa olma zorunluluğu getirdiniz. İşte burada strlen devreye sokuyoruz. Aşağıdaki örneği inceleyebilirsiniz: <?php...
  11. Cihat Şeker

    SQL' de İlişkili Tablolardan Kayıt Sayısı Bulmak

    Birbiriyle ilişkisi olan iki tablonuz var. Birisi markalar diğeri modeller varsayalım. Bir marka içinde kaç model olduğunu tek SQL sorgusu yaparak hesaplamak istiyorsunuz. Tablo yapımız şu şekilde olsun: TABLO 1 ------------------- ID - MARKA 1 - FORD 2 - TOFAŞ 3 - VW TABLO 2...
  12. Cihat Şeker

    Response.Redirect - Yönlendirme

    Bu metodumuzda kullandıgımız satırda sıra kendisine geldiginde sayfayı bu satırda belirttigimiz URL'ye götürür, örnek ile gösterelim. Yon.asp diye bir sayfamız olsun, ve aşağıdaki Kodları Hemen içerisine Yerleştirelim. <% Response.Redirect "yonlenen.asp" %> Şimdi de "yonlenen.asp"...
  13. Cihat Şeker

    Response.Buffer - Sayfa Yüklenme Süresi

    Bu Metodumuz Sayfanın Yüklenme Biçimini Belirlememizi Sağlar. Yani şu demek oluyor ki, bu method sayesinde sayfamızın icrasi bitmeden Browser'e gönderilmesini engelleyebiliriz. Yani tamponlanmasini sağlarız. ASP Sayfalarımızda Bilgileri Tamponlar, diğer bir ifadeyle bekletir. Ve Scriptin...
  14. Cihat Şeker

    Response.Flush - Veri Boşaltma

    Response.Flush : Bu metot Buffer Methodunun Tam Tersi bir işlev yapar.. Yani Bu Satırı eklediğimiz yerde daha önceden tamponlanmış veri Flush yani Boşalt yontemiyle Browser'e (tarayıcıya) gonderilecek ve geri kalan komut satırları çalışmaya devam edecektir. Ama çalışması çok hızlı oldugu için...
  15. Cihat Şeker

    Response.End - Sayfa Tamponlama

    RESPONSE.END :Bu Methodumuz, Script Çalışırken, hata rastlandıgı zaman, Scriptin çalışmasını durdurur, Ve o satıra kadar Buffer Methoduyla Tamponladıgımız bilgiyi Browser'e(tarayıcı)ya gönderir. ÖRNEĞİN : <%LANGUAGE = VbScript%> <% Response.Buffer=True 'Sayfa Tamponlanıyor %>...
  16. Cihat Şeker

    Response.Clear - Temizlik vakti

    Bu methodumuz Script Çalışırken, Rastlandıgı zaman, o ana kadar buffer methoduyla hafızada tutulan bütün bilgiler bu satırdan silinir. Ve Browserda Görüntülenmez, En ÇOK kullanıldıgı yerler "Alışveriş Siteleridir". Bir alıcı alışverişten vaz geçerse bu satırı hemen devreye sokarız ve hafızadaki...
  17. Cihat Şeker

    Response.Expires

    Bu method scriptimizin CACHE bellekte saklamasını engeller. Çünkü bazı bilgiler vardır ve Cache Bellekte saklanması gerekebilir. ÖRNEK vermek gerekirse, Günlük döviz bilgileri sağlayan bir sayfa düşünün. Bu sayfadan çıkıldıgında hemen silinmesi gayet iyi olacaktır. İşte Burada Response.Expires=0...
  18. Cihat Şeker

    Response.ExpiresAbsolute

    Bu methodumuz Scriptimiin CACHE Bellekte saklanmasını sağlar. Yani Response.Expires'in tam tersidir. ÖRNEK: <%LANGUAGE =VbScript%> <%Response.Expires=0%> ' Sayfanın burada CACHE belleğe alınmasını engelliyoruz Bu sayfaCACHE Bellekte saklanmaz.Her yenilemede yani sayfa her çağrıldıgında...
  19. Cihat Şeker

    Oturum ID'si elde etme - Session Id

    ASP SERVER'a her bağlanan ziyaretçiye bir "ID" numarası verilir, bu ID'yi elde etmek için "Session.SessionID" komutunu kullanırız.. ÖRNEK: <%LANGUAGE=VbScript%> <%Option Explicit%> <input type="text" name="textfield" value="İD' Nonuz :<% = Session.SessionID%>">
  20. Cihat Şeker

    Yönelme, Sıçrama (Jumping) Kontrolleri

    ASP ile programlar ürettiğimizde bazı durumlarda aynı kod parçasını birden fazla kullanmamız gerekebilir ASP ile oluşturulmuş bir kod bloğunun ana program içerisinde islenildiği anda kullanılması programcıya esneklik ve kolaylık sağlar. Bu tekrarlanacak mini program parçacıkları alt program...
Yukarı Alt