Rastgele Banner
Merhabalar...
Bu sayımızda da hepinizin çok işine
yarayacağını düşündüğüm Rastgele Banner gösteren bir cgiyi
sizlere anlatacağım.. Cgi
dosyasında yapmanız
gereken ufak değişiklikler var. Şimdi bu değişiklikleri
açıklayalım.
Rastgele Banner
Özelliklieri:
1- Karışık olarak,
belirlenen bannerları gösteriyor :o)
2- Durum çubuğunda
açıklama yazısı yazabiliyorsunuz.
3- Bannerın altında açıklama satırı bulunuyor.
Cgi dosyasında $resim[0],
$adres[0], $yazi[0], $durum_yazi[0] şekinde değişkenler olduğunu
göreceksiniz.
Aşağıdaki örneğe bakarak, sizler
de yeni bannerları nasıl ekleyeceğinizi görebilirsiniz.
$resim[0]="alininwebsayfasi.gif
ALT="Ali'nin Web Sayfası" width=468 height=60 border=0";
$adres[0]="http://alisari.virtualave.net";
$yazi[0]="Alinin Web Sayfası";
$durum_yazi[0]="Alinin Web Sayfası";
Dikkat etmeniz gereken en önemli
husus, her yeni banner için köşeli parantez içindeki değeri bir
arttırmanız gerektiğidir. Yani birinci banner için değerler $resim[0],
$adres[0], $yazi[0], $durum_yazi[0] şeklinde
ise, ikinci banner için bu $resim[1],
$adres[1], $yazi[1], $durum_yazi[1] şeklinde
olmalıdır.
Bu değişiklikleri de
yaptıktan sonra Cgi dosyalarımızı her zaman olduğu gibi ASCII modunda
upload edip, ardından da CHMOD 755 yapıyoruz ve
http://site.com/cgi-bin/banner.cgi yazarak çalıştırıyoruz.
Peki bu rastgele gösterilen
bannerları sayfamıza nasıl yerleştieceğiz?
Bunun için yardımımıza
SSI koşuyor.
<!--#exec cgi="/cgi-bin/banner.cgi"-->
yazdığımız yer de rastgele çıkan banner görünecektir. (Yukarıdaki
kodu yerleştirdiğiniz sayfanın uzantısını .shtml yapmanız
gerekmektedir.)
Bu sayımızda da bu
kadar.
15 gün sonra görüşmek üzere...
Not: Bir problemizin
olursa Forum köşemize yazabilirsiniz.
Not2: Softhome.Net'ten
gelen uyarıyı dikkate almadığım için mail hesabım 4-5 gün devre
dışı kaldı. Eğer bana Nisan ayının 10'undan itibaren bana mail gönderdiyseniz,
bu mailler bana ulaşmamıştır. Yani kimse "Hem sorun diyorsunuz,
hem de cevaplamıyorsunuz" demesin :o)
CGI
dosyasını burdan çekebilirsiniz.
Ali SARI
http://alisari.virtualave.net
[email protected]
|