Php Category\

Php 5.3.x’de onaylanmayan (Deprecated) fonksiyonlar

Pazartesi, Şubat 22-02-2010

Php’nizi 5.3 sürümüne yükselttiğinizde bazı fonksiyonlarda “Fatal error: Call to undefined function” gibi hatalar oluşabilir. Bu hatalardan kurtulmak için Php’nin onaylanmayan (deprecated) fonksiyonlar listesinden kullandığınız fonksiyonların yerine alternatiflerini kullanmalısınız.

Deprecated features in PHP 5.3.x

Htaccess ile sanal klasor şeklinde url

Cuma, Şubat 19-02-2010

Gerek akılda kalıcılığı artırmak gerekse arama motorlarının taramasını kolaylaştırmak için düzenli adresler yapmaya ihtiyaç duyabilirsiniz. Bunu yapmak htaccess ile oldukça kolay.

Mesela www.teknikhadise.com/index.php?uye=aliveli şeklindeki adresi www.teknikhadise.com/aliveli şekline dönüştürmek için  htaccess dosyanıza aşağıdaki satırları eklemeniz yeterli.

RewriteEngine On

RewriteRule ^([a-zA-Z0-9_-]+)$ index.php?u=$1

RewriteRule ^([a-zA-Z0-9_-]+)/$ index.php?u=$1

RewriteEngine On

RewriteRule ^([a-zA-Z0-9_-]+)/([0-9]+)$ index.php?u=$1&sayfa=$2

RewriteRule ^([a-zA-Z0-9_-]+)/([0-9]+)/$ index.php?u=$1&sayfa=$2

Alt kısımdaki satırlar www.teknikhadise.com/index.php?uye=aliveli&sayfa=2 şeklindeki adresi www.teknikhadise.com/aliveli/2 şeklinde dönüştürmenizi sağlar.

Etiketler: , , ,
Kategori: Php | Yorum yok »

ffmpeg ile video süre bilgisi alma

Cuma, Ocak 08-01-2010

$video = new ffmpeg_movie(“$videoyolu”,false);
$sure = $video->getDuration();
echo “$sure”;

burada $videoyolu , süre bilgisini alacağımız dosyanın ftp’deki adresi.Çıktı saniye cinsinden olacaktır.

Etiketler: , , ,
Kategori: Php | Yorum yok »

Saniyeyi hh:mm:ss formatına çevirme

Cuma, Ocak 08-01-2010

function surecevir ($saniye) {
$sure=date(“H:i:s”,-93600 + $saniye);
echo “$sure”;
}

surecevir($s);

Örneğin: surecevir(72); ‘nin çıktısı 00:01:12 olacaktır.

Etiketler: ,
Kategori: Php | Yorum yok »

HH:MM:SS formatındaki süreyi saniyeye çevirme

Cuma, Ocak 08-01-2010

01:22:34 (HH:MM:SS) formatındaki süreyi saniye formatına çevirmek için aşağıdaki fonksiyonu kullanabilirsiniz.

function surecevir ($sure) {

list($saat, $dakika, $saniye) = explode (“:”, $sure);

$seconds = 0;

$yenisure += ($saat * 3600);

$yenisure += ($dakika * 60);

$yenisure += $saniye;

echo “$yenisure
“;

}

surecevir ($sure);

Kategori: Php | Yorum yok »