OCR’NOT
Yazar: Kerem Bekman | Kategori: PHP, WEB, İnternet
OCR’NOT
Trakya Üniversitesi öğrencilerine özel, sınıfınızdaki öğrencilerin notlarını, derse göre not sıralamalarını, sınıf genel sıralamasını, ister sadece vizeye, ister sadece finale veya ikisinin ortalamasına göre listeleyebilen not sistemidir.
Sistem PHP ve Curl ile girilen öğrenci numarasını Öğrenci Not Sistemine girip oluşan sayfanın kaynak kodunu ayrıştırarak bilgilere ulaşmaktadır.
Siz “BİTİR” diyene kadar girilen numarayı otomatik artırarak öğrencilerin bilgilerini geçiçi hafızaya alarak devam eder.
BİTİR dedikten sonra geçiçi hafızadaki dersleri ayrıştırarak size ders katsayısını ayarlama imkanı sunar. Ders katsayıları yazarak anlık olarak sıralama gerçekleştirebilirsiniz. Derse veya genele göre ortalama veya sıralama yapabilirsiniz. Sıralamaları vize, final, vize final ortalaması ve harf notuna göre ayarlayabilirsiniz..
www.blocracy.com/not
adresinden ulaşabilirsiniz..
Php ile Dosya indirme (curl)
Yazar: Kerem Bekman | Kategori: PHP

Curl ile dışarıdan toplu olarak dosya çekmem gerektiğinde yazdığım ufak bi’ php betiği.. Biraz daha kullanılabilir hale gelmiş hali :)
Ayrıca HTTP_VERSION ‘ u 2.0 yerine 1.0 kullanmamın nedeni, 2.0′da bazen gelen veri paketlerde eksik veri olması yüzünden %100 güvenilirlik sağlamıyordu.. Çözüm olarak cappytoi’nun fikriyle Header’e 1.0 HTTP_VERSION’u yollayarak daha net paketler elde etmiş olduk..
-
function dosya_indir($link,$name=null)
-
{
-
$file = ($name) ? $name.‘.’.$uzanti : $link_info[‘basename’]; //Eğer kayıt edilmek üzere dosya adı girilmişse, girilen dosya adını değişkene atıyouruz, girilmemişse orjinal adını değişkene atıyoruz.
-
$curl = curl_init($link);
-
curl_setopt($curl, CURLOPT_HEADER,0);
-
curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
-
curl_setopt($curl, CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_1_0);
-
curl_setopt($curl, CURLOPT_FILE, $fopen);
-
curl_exec($curl);
-
curl_close($curl);
-
}
Kullanım #1
-
dosya_indir(‘http://site/a.zip’);
PHP dosyasının bulunduğu dizine orjinal adında yani [a.zip] şeklinde dosyayı kayıt eder.
Kullanım #2
-
dosya_indir(‘http://site/a.zip’,‘dosya_adi’,);
PHP dosyasının bulunduğu dizine 2. parametre yani [dosya_adi.zip] şeklinde dosyayı kayıt eder.
Etiketler: curl, dosya, download, indir, PHP
PHP ile Grafik (GD Library)
Yazar: Kerem Bekman | Kategori: PHP

Php ile Grafik ( GD )
GD DESTEĞİ
Windows sistemlerde GD desteği için php.ini dosyamızdaki ;extension_php_gd.dll satırın başındaki noktalı virgülü kaldırmamız gerekir.
Linux sistemlerde ise www.boutelll.com/gd adresinden, dosyaları indirip derlememiz gerekir.
Grafik Oluşturuyoruz
