Rasgele Yazı

Smf 2.0 Beta
random image

Katagoriler


Ne Bakmışdınız

autotech Blogs - Blog Catalog Blog Directory TopOfBlogs Powered by FeedBurner Add to Technorati Favorites

ŞuAn Bloğumda

 

PHP ile Tarih Yazdırmak

Mart 14th, 2008 Konuyu Açan admin

 

Web sitelerimizde günün tarihini kullanıcılara göstermek için PHP de yazmamız gereken kodu öğreneceğiz.

PHP ile hangi ayda olduğumuz, haftanın kaçıncı gününde olduğumuzu kolaylıkla öğrenebiliyoruz. Hatta haftanın hangi gününde olduğumuzu hangi ayda olduğumuzu yazıyla da öğrenebiliyoruz ancak bunu türkçe olarak göstermek için biraz farklı kodlar yazmamız gerekiyor.

Öncelikle içinde bulunduğumuz tarih bilgilerini PHP ile sorguluyoruz. Daha sonra ayları ve günleri türkçe olarak belirtiyoruz ve son olarak bunları ekrana yazdırıyoruz.

<?
$buay = date("n");
$buyil = date("Y");
$buguny= date("w");
$bugun = date("j");

$gun_yazi[0]="Pazar";
$gun_yazi[1]="Pazartesi";
$gun_yazi[2]="Salı";
$gun_yazi[3]="Çarşamba";
$gun_yazi[4]="Perşembe";
$gun_yazi[5]="Cuma";
$gun_yazi[6]="Cumartesi";

$ay_yazi[1]="Ocak";
$ay_yazi[2]="Şubat";
$ay_yazi[3]="Mart";
$ay_yazi[4]="Nisan";
$ay_yazi[5]="Mayıs";
$ay_yazi[6]="Haziran";
$ay_yazi[7]="Temmuz";
$ay_yazi[8]="Ağustos";
$ay_yazi[9]="Eylül";
$ay_yazi[10]="Ekim";
$ay_yazi[11]="Kasım";
$ay_yazi[12]="Aralık";

$buaytxt = $ay_yazi[$buay];
$buguntxt = $gun_yazi[$buguny];
$tarih = "$bugun $buaytxt $buyil, $buguntxt";

echo $tarih;
?>

İşte hepsi bu…
Karşımıza çıkan sonuç 31 Ağustos 2007, Cuma şeklinde olacaktır.

webders.com

Katagori PHP | Hic Yorum Yok »

Php İle MySql Baglantısı

Mart 14th, 2008 Konuyu Açan admin


PHP programlarımızda veritabanından yararlanabilmek için programın önce Web sunucusu aracılığıyla veritabanı dosyası ile bağlantı kurması gerekir. Başka bir deyişle, PHP programının veri ile arasında bir yol açması gerekir. MySQL açısından ise bu bağlantı, veri sunucusunda yeni bir oturum açılması anlamına gelir. İki program arasındaki bu ilişkiyi PHP’nin mysql_connect() fonksiyonu yapar. Bu fonksiyonun alabileceği üç parametre vardır:

$veri_yolu = mysql_connect
("localhost" , "root" , "parola" ); Burada "localhost" yerine MySQL programının parçası olarak çalıştığı sunucunun adı yazılır.
"root" bu MySQL sunucusunda açılacak oturumun kimin adına açılacağını belirter. "root" kelimesi, sunucunun yönetici olarak oturum açılacağı anlamına gelir:
"parola" kelimesinin yerine de MySQL’i kurarken belirlediğimiz bir kullanıcı parolası varsa, onu yazarız.

Bu komutta yer alan $veri_yolu değişkeni, açılacak veri yolunun, PHP ile MySQL veritabanı sunucusu arasındaki bağın tanıtıcı işareti olacaktır.

Bu bağlantı kurulduktan sonra, açtığımız veri yolundan gelecek bilgiler ve veritabanına gidecek bilgiler bu değişken aracılığıyla gerçekleşecektir.

Veri sunucusu ile veri yolu bağlantısı kurulursa, bu değişken değer tutar hale gelir; bağlantı kurulamazsa bu değişken boş kalır.

mysql_connect() fonksiyonunun başarılı olup olmadığını bu değişkenin durumunu sınayarak anlayabiliriz.

Örneğin:
$veri_yolu =mysql_connect("coni", "root"); if ( ! $veri_yolu) die ("MySQL ile veri bağlantısı kurulamıyor!);

Burada veri sunucusunun bulunduğu Web sunucusunun adının "coni" olduğuna, ve ooturumun "root" yetkileriyle açıldığına dikkat edin. İkinci satırdaki if deyimi, $veri_yolu değişkeninin değer içerip içermediğine bakıyor ve değişkende bir değer yoksa, bağlantı kurma girişini durdurarak, ziyaretçiye hata mesajı gönderiyor.

Bağlantı başarıyla kurulduktan sonra PHP programı, bu yoldan, veritabanı sunucusuna, hangi veritabanı dosyasından yararlanmak istediğini bildirmelidir. Buna veritabanı dosyası seçme işlemi denir ve mysql_select_db() fonksiyonu ile yapılır:

mysql_select_db( "veritabanın_adı" , $veri_yolu ) or die ("Veritabanı açılamıyor!".mysql_error() );

Bu fonksiyonun başarıyla icra edilip edilmediği fonksiyondan dönen değerin true/doğru veya false/yanlış olmasından anlarız.

Bu değer false ise bu deyimin die() bölümü icra edilecek ve Browser penceresine veritabanının açılamadığı mesajıyla birlikte MySQL’in hata mesajı da gönderilecektir.

PHP’nin MySQL veritabanını seçememesi çoğu zaman kullanıcı yetkilerinin Internet ziyaretçilerini kapsayacak şekimde düzenlenmemiş olmasından kaynaklanır. Bu durum gerçek Web sunucusunda ortaya çıkarsa, Web sunucusu yönetimine başvurmak gerekir.

Katagori PHP | Hic Yorum Yok »

PHP ile Thumbnail Image Oluşturmak

Mart 14th, 2008 Konuyu Açan admin


Web sitelerimize form yoluyla eklediğimiz fotoğrafların çoğu zaman thumbnail olarak gözükmesi ve tıklanınca büyümesini isteriz.

Ancak yönetim paneli tarafından eklenen fotoğraflarda thumbnail oluşturmanın da otomatik yapılması gerekmektedir.

İşte size PHP ile otomatik olarak resimlerin thumbnailini oluşturan kod örneği…

Öncelikle PHP sayfanızda thumbnail oluşturucak fonksiyonu yazın.

function thumbyap($imgname,$boyut){

$imaj_kaynak = ImageCreateFromjpeg ($imgname);
$gercek_en = imagesx($imaj_kaynak);
$gercek_boy = imagesy($imaj_kaynak);

if ($gercek_en >= $gercek_boy)
{
$en = $boyut;
$boy= ($en/$gercek_en)*$gercek_boy;

} else {

$boy = $boyut;
$en = ($boy/$gercek_boy)*$gercek_en;
}

$imaj_hedef = imagecreatetruecolor($en, $boy);
imagecopyresampled ($imaj_hedef, $imaj_kaynak, 0, 0, 0, 0, $en, $boy, $gercek_en, $gercek_boy);
return $imaj_hedef;
}

Şimdi ise yazmış olduğunuz bu fonksiyonun hangi resim üzerinde uygulanacağını ve oluşturulacak thumbnail’in boyutunu belirleyin.

$imaj_hedef = thumbyap("image/deneme.jpg",300);
imagejpeg($imaj_hedef,"image/deneme_thumb.jpg");

Thumbnail olarak kopyası oluşturulacak resmin hosting de olması gerekmektedir.

webders.com

Katagori PHP | Hic Yorum Yok »

Windows 7: Başlat menüsü böyle mi gözükecek?

Mart 14th, 2008 Konuyu Açan admin

 

Vista halefi hakkında yeni dedikodular artmaya devam ediyor. "istartedsomething.com" blog sitesinin yazarı Long Zheng, Windows 7′nin başlat menüsünün konseptini gösterdiği iddia edilen bir resmi yayımladı.

Microsoft’un yaptığı bir ankette başlat menüsündeki arama özelliğinin kullanımı hakkında bilgi toplanmıştı ve yayımlanan görüntü de bunu örnekler nitelikte. Şu sıralar

ekran görüntüsü değiştirildiği için durum tam anlamıyla doğrulanamıyor. Eğer bahsi geçen görüntü gerçek bir konsept grafiği ise gelecek olan başlat menüsü hakkında bazı tahminler yapılabilir.

Mesela ekran görüntüsü tamamen yeni bir görev çubuğu gösteriyor. Çubuk şeffaf ve en azından optik açıdan masaüstü pencereleri için daha fazla yer sunuyor. Başlat düğmesi sekme mantığından esinlenmiş bir görünüm kazanmış. Menüdeki ufak ok işaretleri alt menülerin bulunduğuna işaret ediyor.

chip.com.tr

Katagori Bilgisayar | Hic Yorum Yok »

Ev sineması laptopu

Mart 14th, 2008 Konuyu Açan admin

 

Acer "Gemstone" serisinin yeni modellerini tanıtıyor. 16 ve 18,4 inçlik modellerden oluşan bu laptopların özel yanı Full-HD‘ye tekabül eden çözünürlükte çalışıyor olmaları.

İki laptop da Intel’in Santa Rosa platformunun bir sürümünü kullanıyorlar ve 1920 x 1080 piksel çözünürlüğünde çalışıyorlar. Bu değer şu anda filmleri tarafından kullanılan Full-HD formatına denk geliyor. Ek olarak 16 inçlik Gemstone Aspire 6920G, 1366 x 768 piksel çözünürlüğünde de çalışabiliyor. 18 inçlik cihaz ise Gemstone Aspire 8920G ismi ile piyasaya sürülecek.

Kullanılan bileşenler ise üstün nitelikli: Saat hızı bilinmeyen bir Intel Penryn (Core 2 Duo) işlemci kullanılıyor ve işlemci 965PM yonga setini temel alıyor. Ekran kartı olarak orta seviye GPU Nvidia GeForce 9500M GS kullanılmış.

Fiyat ve bulunabilirlik hakkında bir açıklama yapılmadı.

chip.com.tr

Katagori Bilgisayar | Hic Yorum Yok »

71 Sayfa: « İlk Sayfa ... « 21 22 23 [24] 25 26 27 » ... Son Sayfa »

----------------------------------------------------------------------------------------------------------------------
İletişim Msn ve Mail : byexploit@gmail.com Yorum RSS

Arama Motorları Optimizasyonları : Cvs - Gss - Site Map - SubLink - Urllist - Feed - Robots - Site Map

OSEMGRUP Dijital Tasarım ve SEO Hizmetleri