Get Adobe Flash player

Posts Tagged ‘PHP’

Online PHP Şifreleme

http://www.byterun.com/free-php-encoder.php adresine girip, epostanızı girerek send me login-id şeklinde talepte bulunursanız, online php şifreleyen sayfaya girişiniz için bir şifre gönderiliyor. Bu şifre ile php kodlarınızı online şifreleyebiliyorsunuz.

Çok profesyonel olmayan şifrelemeler için kullanılabilir.

Share

php ile online uyeler

Sayfalarda, online üyeleri nasıl yazdırabiliriz? Mantık basit, sayfa refresh edildiğinde 10 dakika ( yada belli bir zaman) içinde sayfaya girmiş üye isimlerini sayfada farzedip, isimlerini yazdırmamız gerekiyor.
Devamını okuyun »

Share

Php ile saldırıları önlemek

Php ile flood saldırılarından korunmak Devamını okuyun »

Share

PHP ile güzel grafikler

phpflashchartPHP/SWF Charts, PHP kullanarak dinamik veri kaynağından basitçe, güçlü ve etkileyici grafikler sunmak için bir araç. Grafiği sunarken kullanılabilecek birçok flash tasarımı var. Örneğin aşağıdaki grafiği oluşturmak için şöyle bir kod kullanmak yetiyor;

<?php
include “charts.php”;

//the chart’s data
$chart &#91; 'chart_data' &#93; = array ( array ( “”,         “2001″, “2002″, “2003″, “2004″ ),
array ( “Region A”,     5,     10,     30,     63  ),
array ( “Region B”,   100,     20,     65,     55  ),
array ( “Region C”,    56,     21,      5,     90  )
);

//send the new data to charts.swf
SendChartData ( $chart );

?>
 
Share

PHP kullanarak büyük dosya gönderme

Web sunucularının çoğu sadece 2MB büyüklüğünde dosya yüklemeye izin verir. Bu nedenle daha büyük dosyaları kullanmak sorun olmaktadır. Bu yazıda daha büyük dosya yükleyebilmek için .htaccess ile yapılması gereken ayarları anlatacağım.
1) web sunucunuzun kök klasöründe bir .htaccess dosyası oluşturun.

2) .htaccess dosyası içine aşağıdaki kodu yazın ve kaydedin.

php_value upload_max_filesize 20M
php_value post_max_size 20M
php_value max_execution_time 200
php_value max_input_time 200

Artık 20Megabyte a kadar olan dosyaları move_uploaded_file() fonksiyonu ve HTML form yardımı ile gönderebilirsiniz.

Eğer 20MB üzeri dosya göndermek istiyorsanız, parametreleri isteğinize göre değiştirebilirsiniz.

Share

Gerçek IP adresini almak

Php ile gerçek IP adresini almaya yarayan fonksiyon. Umarım işinize yarar.

function getRealIpAddr()
{
    if (!empty($_SERVER['HTTP_CLIENT_IP']))   //Paylaşılmız internet IPsini kontrol et
    {
      $ip=$_SERVER['HTTP_CLIENT_IP'];
    }
    elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))   //proxy IPsini kontrol et
    {
      $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
    }
    else
    {
      $ip=$_SERVER['REMOTE_ADDR'];
    }
    return $ip;
}  
Share

php ile veritabanı yedeğini almak

Php ile veri tabanı yedeğinizi alabilirsiniz. Hatta bu işi cronjob ile otomatikleştirebilirsiniz. İşte gerekli olan php kodu.

Devamını okuyun »

Share

Internet Explorer Frame Iframe Sesion Hatası

Internet Explorer’da, php session bilgileri frame ve iframe içinde hata verebiliyor.  Yani, session bilginiz, frame veya iframe içinde çalışmıyor. Bu sorunu çözmek için php içinden bir header bilgisi göndermek yetrli oluyor. Bütün explorer bugları da beni mi buluyor 🙂 epey başımı ağrıtmıştı bu bug benim başıma geldiğinde. Neyseki çözdük.

Devamını okuyun »

Share

Popup pencerede php session problemi

Sadece Internet Explorer’da sorun çıkaran Firefox içinde sıkıntı çıkarmayan, genelde php kurulumu ile ilgili olan bu sorun, sunucuya erişiminiz yoksa pratik olarak, session ID sini adres satırından göndererek çözülebiliyor. En azından ben bu şekilde çözebildim.

Aşağıda adres satırından session ID yi nasıl gönderdiğim ile ilgili kodları yazdım. Devamını okuyun »

Share

İşe yarayabilecek php kodları

PHP ve diğer programlama çalışmalarında kolaylık sağlayacak ve rutin işlemleri kolaylaştıracak olan, derleyip seçtiğim bu bir kaç yararlı fonksiyon, sınıf (class) ve javascript dizisini sizlerle paylaşmak istiyorum. Devamını okuyun »

Share