^^^::::::CGİ DERSLERİ = BURHAN FENERCİ

Hobi amaclı web tasarım yapan Webmasterler Sitelerini Devamlı Guncelleyemezler. Bu Gibi durumlarda Web Sitesi Cansız ve kuru Gozukmeye baslar . Cgi ler Sitenize Dinamıklik kazandıran kendi kendine isleyen otomatik yazılımlardır. Web Sitenize Yerlestirdiginiz Ziyaretci Defteri , Sayac , Anket Formları vb uygulamalar cgi yazılımlar sayesinde olur.

Cgi Dosyaları Ftp ile Sitenize upload ederken ASCII modunda yollanır ve Chmod ları genellikle 755 yapılır. Cgi calıstırmaya uygun bedava siteler genelde bilinenleri hypermart ve virtualave dir.

DERS1 : MAIL EKLEME CGİ SİSTEM

Bu Hatfa Sizlere Mail Ekle Cgisini Anlatacagiz. Sitemizin Ana Sayfasinda gormus oldugunuz Mail Listemize Katilin Bir Cgidir. Yapmaniz gereken ilk once buraya tiklayip Mailcgi Dosyasini Download etmektir. Download Etikten sonra mail cgisini aciniz. ilgili bilgi kisimlarini degistiriniz. Ve ftp programinizla cgi-bin klasorunun icine atiniz. Ch modunu 755 yapiniz. Bu islemleri yaptiktan sonra http://www.siteisimi.com/cgi-bin/mail.cgi yi browserinizde aciniz. Size ilk once bir password belirlemenizi isteyecektir. ilgili Passwordu yazdiktan sonra gerekli ayarlari yapabilirsiniz. Ana Sayfaniza koyacaginiz kod ise asagıdadir. Asagidaki kodu kendi sitenize gore ayarlayiniz. Mail listenize eklenenlerin hepsine birden mesaj atabilir istediginizi silebilirsiniz.
Ana sayfaniza koymaniz gereken kod :

<form action="http://www.siteisimi.com/cgi-bin/mail.cgi" method=post>Mail Listemize Mutlaka Katilin<b></b><br>
<input type=text name="address" size=30><br>
<input type=radio name=action value=ekle checked>
Ekle <input type="submit" value="Ekle">
</form>

Dikkat Etmeniz gereken hususlar :
1. Sitenizin data yolunu muhakkak ogreniniz.
--- Hypermattan ise siteniz data yolu su sekildedir => /data1/hypermart.net/siteadi
--- izhosttan ise siteniz data yolu su sekildedir => /usr/local/plesk/apache/vhosts/siteisimi.com

2. En ustteki yazan
#!/usr/bin/perl
yazisi bizim siteye gore uyarlanmistir. Siz sayet hypermart veya virtualave ye kuracaksiniz.
#!/usr/local/bin/perl
olarak degistiriniz.

Bu Haftalik Dersimiz Bu kadar olup Mail cgi calismaktadir. Calistiramassaniz muhakkak bastan gene kontrol edip yeniden denemeler yapiniz Muhakkak calisaktir. Ornegi icin Ana sayfaya bakabilirsiniz.

Cgi ile degisik cgi scriptler gormek ve ogrenmek icin asagida yazilan siteleride ziyaret edebilirsiniz. iyi calismalar

Cgi-Resources www.cgi-resources.com
FreedBack www.freedback.com
Script Search www.scriptsearch.com
Free Code www.freecode.com
Cgi-World www.cgi-world.net
Free Perl Code www.freeperlcode.com
Makcan makcan.cjb.net/
Turk Cgi www.turkcgi.com
CGI Directory http://www.cgidir.com
Kmeltz cris.com/~kmeltz
Locked Area lockedarea.hypermart.net
Free-Scripts www.free-scripts.net
Scream Soft screamsoft.hypermart.net
Cgi-Center cgi-center.cx
Skirrow www.skirrow.com
Shaven Ferret shavenferret.com/scripts
Awsd awsd.com/scripts
StepWeb www.stepweb.com
WillMaster www.willmaster.com
FreeCode www.freecode.com
Xav xav.com/scripts
WorldWideMart worldwidemart.com
Icthus.net icthus.net/CGI-City
ScriptSearch www.scriptsearch.com
Cgi-Factory www.cgi-factory.com
Dynamic-Scripts dynamic-scripts.com
StanBack www.stanback.net
WolfCountry www.wolfcountry.com
SiteDeveloper sitedeveloper.com
Linguistic-Funland linguistic-funland.com
FreePerlCode www.freeperlcode.com
VirtualVille virtualville.com
Firidin firidin.com/cgi-perl
CGI Kaynak cgikaynak.virtualave
DinamitBURHA

 

Ana Sayfa