Go Back   Aleviweb.com - Alevi Alevilik ve Aleviler Forumu > İnsan/Yaşam > Internet > Web Tasarım

Web Tasarım Web ve Wap tasarım konusunda bilgiler, belgeler, paylaşımlar, ipuçları.

Cevapla
 
Seçenekler Arama Stil
Alt 22.02.2006, 21:21   #1
Yazar
Ceyhun
Yollarda
 
Ceyhun - ait Kullanıcı Resmi (Avatar)
 
Bilgiler
Tournaments Won: 1

Üyelik tarihi: 21.02.2006
Bulunduğu yer: Istanbul
Yaş: 36
Mesajlar: 6.751
Memleket: ÇORUM
Cinsiyet:
 
Fikirler Tecrübe Puanı: 50
İtibar Puanı: 1607
Ceyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyor

Ettiği Teşekkür: 2.035
2.262 Mesajına 7.329 Kere Teşekkür Edlidi


Standart Web Sayfaları Nasıl Görüntülenir (Acemiler için)

Bildiğiniz üzere TEKNOLOJİ bölümü küçültülerek tek bir bölüm haline getirilmiş. Hiç şüphesiz ki bu ilginin azlığından kaynaklanıyor. Forumda özellikle matematik bölümünde Izmirksk arkadaşımızın çabalarını görüp bu forumun da kapatıldığını okuyunca burada bir bilgi paylaşımı açısından boş kaldıkça birşeyler yazabilirim diye düşündüm. Geçen bir arkadaş da web tasarımı hakkında bir soru sormuştu. Oradan hareketle bu konudaki bilgilerimi paylaşmak istiyorum. Tabi bu konudaki en iyi öğrenim yöntemi akademik kaynaklardan araştırmak daha sonra da forumlarda takıldığın yerleri sormaktır ama madem hareket yok ben de kendi çapımda birşeyler yazayım. Söylediğim gibi profesyonelce hazırlanmadığı için hatalar olabilir. Bu konuda uyarılarınızı ve anlayışınızı bekliyorum.

NETWORK, INTERNET, ÇALIŞMA PRENSİPLERİ

Web tasarım ve web programlamaya girmeden önce kısaca web ve internet nedir ondan bahsedeyim. Webi anlamak için önce interneti anlamak gerekiyor. Tabi burada olduğumuza göre anlamışız demektir. Ama internet=web demek değil tabi ki. Birkaç bilgisayarın biraraya gelmesiyle oluşan sisteme LAN (Local Area Network, Yerel Ağ) denmekte. Bu ağın dünya çapında olanını ise internet olarak niteleyebiliriz. Yani interneti dünya üzerindeki bilgisayarları birbirine bağlayan ağ sistemi olarak düşünebiliriz. Yalnız burada dikkat edilmesi gereken noktalardan biri ağ protokolleridir. Bilgisayarları birbirine bağlamak için çeşitli protokeller, yani biçimler mevcuttur. İşte burada bizim ilgilendiğimiz protokol TCP/IP protokolüdür. Bu ağ protokolüne göre ağdaki her bilgisayarın bir IP numarası vardır ve bunlar birbirine bu numaraları kullanarak paketler gönderirler. Bir bilgisayar 81.213.145.168 gibi bir numarayla ifade edilir. Bunun yanısıra işlevlilik amacıyla portlar vardır. Yani her bilgisayar birçok sanal porta sahiptir. Bu şekilde o ağ üzerinden birçok işlem yapılabilmektedir. Şöyle düşünelim. Bilgisayarınızın bir çıkışı var (aynı zamanda bu bir giriş). Bu çıkış binlerce küçük parçaya ayrılmış. Dolayısıyla her biri farklı bir iş için kullanılabiliyor. Örneğin MSN Messenger programınız çalışırken atıyorum 1863 nolu portu kendine ayırır. Daha doğrusu Windows(diğer işletim sistemleri de aynı şekilde davranır)'tan bunu talep eder. Windows bu portu o programa verirse, o program bu portu bırakana kadar diğer programlar bu portu kullanamaz. Bu şekilde başka bir MSN Messenger'den gelen bir paket 1863 nolu porttan direkt sizin MSN Messenger programınıza ulaşır. Bu şekilde sizin messengerınız tek bir noktadan gelen bütün paketleri yakalar ve herhangi bir kayıp sözkonusu olmaz. Ve aynı zamanda diğer programlar da diğer portları kullanabilir. İşte bu portlar internet üzerindeki birçok hizmet için ayrılmış durumdadır. Bilinen birkaç örnek olarak FTP-21, HTTP-80, POP3-119. İşte bizim web sayfalarımızı görüntülemek için kullandığımız HTTP protokolü TCP/IP'nin 80 nolu portunu kullanır genelde. Tabi bunların bizlere 2 yıl boyunca 4 ders halinde anlatıldığını söylediğimde heralde en basit halinin bu olduğunu tahmin edebilirsiniz

WEB SAYFALARI NASIL ÇALIŞIR?

Web sayfaları da diğer birçok ağ hizmeti gibi client/server (istemci/sunucu) yapısında çalışır. Siz bir internet sitesine girerken bilgisayarınız bir istemci, kullandığınız tarayıcı da (Internet Explorer, Firefox vs) bir istemci yazılımı (HTTP Client) olarak çalışır. Bağlandığınız sitenin bulunduğu bilgisayar da bir sunucudur. Onlar da bir WEB SUNUCU yazılımı kullanırlar. Bu HTTP Server dediğimiz (FTP Server gibi hizmetleri de beraber sunabilirler) yazılımlar arasında en bilineni IIS ve Apache'dir. Burada kesip bir iki açıklama yapmakta fayda var.

DOMAIN NAME: Söylediğimiz gibi bilgisayarlar internette IP numaraları ile ifade edilir. Ama siz tarayıcınızı açıp adres çubuğuna [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yazdığınızda bir sayfa açılmaktadır. Aslında bu iş şöyle gerçekleşir. Sizin ağ ayarlarınız arasında DNS (Domain Name Server) diye bir ayar vardır. Ve burada bir IP numarası kayıtlıdır. Bu numarayı modeminiz sizin yerinize belirliyor da olabilir. Siz tarayıcınıza [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yazdığınızda bilgisayarınız otomatik olarak bu DNS'e gidip bu adresi sorar. DNS vazifesini yürüten bilgisayarda gidip bu adresin hangi bilgisayara yönlendirilmiş olduğunu sorar. Oradan atıyorum 62.216.187.33 diye bir IP numarası alarak o IP numaralı bilgisayara _______________ sayfasına gitmek istediğini bildirir. Sonuçta biz tarayıcımıza _______________ yazınca 62.216.187.33 IP'sini almış olan bilgisayardaki bir dosyaya ulaşmış oluyoruz.

HTML (Hyper Text Markup Language): Web sayfalarında kullanılan dildir. Aslında bir programlama dilinden çok bir tasarım dili olarak niteleyebiliriz. Aslında görüntülediğimiz bütün sayfalar HTML kodundan ibarettir. Örneğin şuan bu yazıyı okurken karşınızda duran görüntü bir HTML kodu bütününün tarayıcınız (IE, Firefox vs) tarafından yorumlanmış halidir. Aslında web tarayıcıları da aslında bu işi yapmak için vardırlar. Yani sunuculardan sizin yazdığınız adrese göre HTML kodlarını talep etmek ve ona verilen HTML kodlarını size göstermektir görevleri. Bu yüzden bazı sayfalar örneğin IE (Internet Explorer) ile farklı, Firefox ile farklı görünebilmektedir. Aslında sunucu ikisine de aynı HTML kodlarını cevap olarak vermiştir. Ama sizin bilgisayarınızdaki IE bu kodları farklı, Firefox farklı yorumlayabilir. Bu HTML kodunun bir standartı olsa da tarayıcı üreticileri arasındaki bazı uyuşmazlıklar standartların dışına çıkılabilmesine neden olabilmekte. HTML oldukça basit bir dildir. Aşağıda bir örnek görüyorsunuz:

HTML-Kodu:

<font size="2" color="red" face="Arial"><b>CcGunal</b> giriş yaptı</font>


Burada ekrana Kod:
CcGunal giriş yaptı.

yazdırdık. <font> ile başlatıp </font> ile bitirdiğimiz bloğun içindeki yazıların büyüklüğünün 2 birim, renginin kırmızı ve yazı tipinin Arial olmasını istedik. Ayrıca <b> ile </b> arasında kalan CcGunal yazısının kalın yazılmasını istedik. Bu <font> gibi <b> gibi ibarelere HTML dilinde tag denir. Bu dilin ayrıntılarına daha sonra devam edebiliriz. Oldukça basit bir dildir.

En son bizim tarayıcımızın (IE, Firefox vs) gidip sunucu yazılımdan adres çubuğuna yazdığımız sayfanın bize vereceği HTML kodlarını talep ettiğini söylemiştik. Sunucu yazılımlar arasında en çok Apache kullanılır. Apache web sunucusu genelde Linux işletim sistemi ile kullanılabildiği gibi, Windows'da çalışan versiyonu da mevcuttur. Apache, oldukça sağlam, güvenilir ve açık kodlu bir sunucu yazılımıdır. Bu özellikleri ve de bedava oluşu onu en çok tercih edilen haline getirmiştir. Rakip olarak söylenebilecekse Microsoft'un IIS (Internet Information Service) programı vardır. Bu yazılım, sadece Windows işletim sistemlerinde kullanılabilin ücretli bir yazılımdır. Bazı Windows sürümleri ile birlikte sınırlı (XP Pro, 2000 Pro), bazı sürümlerde ise sınırsız (2000 Adv.Server, 2003 Server) olarak gelmektedir. Eğer biz direkt bir html sayfasına bağlanıyorsak (ÖR: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]) aslında sunucu yazılımına pek iş düşmüyor demektir. Bizim tarayıcımız gider belirtilen ip'deki bilgisayara bu HTML dosyasının bizim tarafımızdan istendiğini iletir. Sunucu yazılımı da özel bir durum söz konusu değilse o dosyayı cevap paketi olarak bize gönderir. Bu paketleri alan tarayıcımız bu dosyayı bizim bilgisayarımızdaki belirlenmiş yere kaydeder. Yani about.html dosyası bizim bilgisayarımıza kaydedilir. Ve tarayıcımız bu kaydettiğin dosyanın içindeki HTML kodlarını başından sonuna okuyup bize şekillendirerek gösterir. Yani dosyada düz bir metin olarak <font size="2" color="red" face="Arial"><b>CcGunal</b> giriş yaptı</font> yazıyorsa ekrandaki kendi penceresi içinde bize CcGunal giriş yaptı. yazısını gösterir. Yapılan iş bundan ibarettir. Bu noktada işi karmaşıklaştıran web programa dilleri, scriptler, bilgi alışverişi gibi konular vardır. Bu yazıyı bu genel çalışma prensipleri ile noktalayım. Sabah oldu. İşe gidiyorum.

-------------------
Başka bir siteye yazdığım bir yazı. Buraya da aktarıyorum. Devamını da aktaracağım.

___________________İMZA___________________



Suya düşen bir karanfilse yüreğin
bırak kendini ırmağın türküsüne gülüm
vursun seni o taştan bu taşa
o çağlayandan bu çağlayana...
Ceyhun Ã?evrimdıÅ?ı   Alıntı ile Cevapla
Alt 22.02.2006, 21:22   #2
Yazar
Ceyhun
Yollarda
 
Ceyhun - ait Kullanıcı Resmi (Avatar)
 
Bilgiler
Tournaments Won: 1

Üyelik tarihi: 21.02.2006
Bulunduğu yer: Istanbul
Yaş: 36
Mesajlar: 6.751
Memleket: ÇORUM
Cinsiyet:
 
Fikirler Tecrübe Puanı: 50
İtibar Puanı: 1607
Ceyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyor

Ettiği Teşekkür: 2.035
2.262 Mesajına 7.329 Kere Teşekkür Edlidi
Standart

Şimdi WEB SAYFASI nasıl tasarlanır ona bir giriş yapalım isterseniz. Söylediğimiz gibi bütün web sayfaları HTML kodları ile biçimlendirilir. Fakat günümüz teknolojisi bir web sayfası yapmak için HTML bilmeyi gerektirmez. Bu konuda bize yardımcı olan programlar vardır. Bunların en bilinenleri arasında Microsoft Frontpage ve Macromedia Dreamweaver sayılabilir. Fakat bu işi bildiğimiz MS Office paketindeki MS Word programı ile bile yapabiliriz. Öncelikle basit HTML kodlarından başlayalım. Daha sonra HTML kodlarını atlayıp tasarım programlarından bahsedelim.

HTML (HYPER TEXT MARKUP LANGUAGE): HTML dilinin yapısı çok basittir. Tag dediğimiz bloklarla biçimleme yapılır. Ayrıca derlenen bir dil de değildir. Yani yazmak, kullanmak için yeterlidir. Örneğin Notepad programını (Linux kullanıcıları da bu iş için GEDİT gibi editörleri kullanabilir) açıp KAYDET menüsünden açık sayfayı Deneme.htm ismiyle bilgisayarınızın herhangi bir yerine kaydedin (uzantının .htm veya .html olması çok faydalı olur). Ve bu dosyaya HTML kodlarımızı yazabiliriz artık. Birincisi sayfaya düz metin yazabilirsiniz. Bunlar tarayıcımızda da düz metin olarak görünecektir. Onun dışında HTML tagları < (küçüktür işareti) ve > (büyüktür işareti) arasına yazılır. Bunlar tarayıcı tarafından düz metin olarak kabul edilmez. HTML kodları blok yapısıyla çalışır. Genel yapısı:

<HTMLTAG [parametreler]>DEGER</HTMLTAG>

ÖR:
<font face="Arial">BENİM YAZIM</font>

Burada HTML'in tanıdığı <FONT> tagını kullandık. Bu tag, metinlerin yazıtipini ayarlamak için kullanılır. Burada <FONT diyerek tagı başlatmış olduk. face="Arial" ise FONT tagının parametresi oldu. Yani öncelikle yazıtipini ayarladığımız beyan ettik, daha sonra face özelliğine Arial değerini atadık. Ve > işareti ile de FONT tagının biçimlendirmesini bitirdik. Araya o özellikte görünmesini istediğimiz metini yazdıktan sonra da </font> diyerek bu bloğu tamamlamış olduk. Devamında yazacağımız satırların biçimi bu satırları dikkate almayacaktır. Yapı bu şekildedir.

Bir html sayfasının olması gereken yapısı ise şudur.

<HTML>
<HEAD>
Bu kısma sayfayı tanımlayıcı bilgiler yazılır
</HEAD>
<BODY>
Bu kısma da sayfada görünen içerik oluşturulur
</BODY>
</HTML>

Şimdi HTML dilindeki bazı taglara gözatalım:

FONT:
Yazıtipi ile ilgili özellikleri değiştirmemizi sağlar.
BAZI PARAMETRELERİ:
FACE: Yazıtipini seçmemizi sağlar (Arial, Times New Roman, Tahoma vs).
SIZE: Büyüklüğe seçmemizi sağlar (1'den 7'ye kadar değerler yazabiliriz).
COLOR: Yazıya renk vermemizi sağlar (red, blue gibi bazı renk isimleri desteklenmektedir, onun dışında #FF12AB şeklindeki renk kodları da yazılabilir).
ÖR:
<font face="Times News Roman" size="2" color="red">Merhaba Dünya</font>

IMG:
Sayfaya resim eklemek için kullanılır. Bu parametre için bitiş bloğu (</IMG>) kullanmaya gerek yoktur. Ayrıca HTML sayfaları resim barındıramaz. Sadece gerçek resme bağlanır. Yani yazdığınız yoldaki resmi bulup onu içinde gösterir. Eğer resmi silerseniz veya yolu değiştirirseniz resmi bulamadığı için gösteremez.
BAZI PARAMETRELERİ:
SRC: Sayfada gösterilecek resmin yolu ve adı belirtilir ("images/hey.gif" şeklinde)
HEIGHT: Gösterilecek resmin sayfadaki yüksekliği belirtilir.
WIDTH: Gösterilen resmin sayfadaki genişliği belirtilir.
ALIGN: Resmin nasıl hizzalanacağı belirtilir (bottom, left, middle, right, top gibi).
BORDER: Sayfanın kenarındaki çerçeve boyutu belirtilir (pixel olarak, 0 verilirse çerçeve olmaz).
HSPACE, VSPACE: Resmin kenarındaki boşlukları ayarlamak için kullanılır.
ALT: Resme açıklama yazmak için kullanılır. Bu durumda sayfamızı gezerken mouse resmin üzerinde bekletilirse bu açıklama gözükür. Veya da resim herhangi bir sebeple açılamazsa yerine bu yazı yazacaktır.
ÖR:
<IMG SRC="hey.gif" BORDER="0" WIDTH="16" HEIGHT="16" ALIGN="Left" ALT="Hey diye bir resim">

A:
Sayfaya köprü atamak için kullanılır. Yani üzerine tıklayınca başka bir sayfaya gidebilmemiz için. Web sayfalarında çokca köprü (link) görürsünüz. Bunlar bu A tagı ile oluşturulmaktadır.
BAZI PARAMETRELERİ:HREF: Köprünün hedefi. Yani üzerine tıklayınca tarayıcının açacağı sayfayı belirtir.
TARGET: Hedefi hangi pencerede açacağını belirtiriz (verilmezse aynı pencerede açar, _Blank verilirse linke tıklayınca yeni bir tarayıcı sayfası açıp o pencerede bu linki açacaktır).
ÖR:
Yeni sayfaya ulaşmak için <A HREF="yeni.htm" target="_BLANK">buraya tıklayın...</A>

B:
Kalın yazı yazdırmak için kullanılır. Herhangi bir parametreye gerek yoktur.
ÖR:
<B>Kalın yazı</B>

I:
Italik yazı yazdırmak için kullanılır.
ÖR:
<I>Italik yazı</I>

P:
Paragraf anlamına gelir.
BAZI PARAMETRELERİ:
ALIGN: Hizalamayı ayarlar (left, right, center gibi).
ÖR:
<P align="center">Ortalanmış bir paragrafımız var</P>

BR:
Normal paragraflar arasına iki birim boşluk bırakılır. Bir birim boşluk bırakarak alt satıra geçmek için bu BR tagı kullanılır.
ÖR:
1. Satır<BR>2. Satır

NOT: "<!--" ile başlayıp "-->" ile biten bölümün içindeki yazılar açıklama yazılarıdır ve tarayıcılar tarafından dikkate alınmaz.

Şimdi örnek bir HTML sayfası oluşturalım.

HTML-Kodu:


<HTML> <!--Web sayfasındaki HTML komutlarını başlattık-->
<HEAD> <!--Başlığı başlattık-->
<TITLE>Yeni sayfamız</TITLE> <!--Sayfamızın adını yazdık-->
</HEAD> <!--Başlık bölümünü bitirdik-->
<BODY> <!--Gövde bölümünü başlattık-->
<P align="left">
<font face="Arial" Size="3" color="Red"><B>YENİ SAYFAMIZ</B></font><BR>
<font face="Tahoma" Size="2" color="Blue"><I>Yeni bir html sayfası yarattık. Diğer sayfamıza ulaşmak için <a href="diger.htm">tıklayın...</a></I></font>
</P>
<P align="center">
<font face="Arial" size="1">Sayfa sonu</font>
</p>
</body>
</html>


---------------------------------------------------------------------------

YENİ SAYFAMIZ
Yeni bir html sayfası yarattık. Diğer sayfamıza ulaşmak için [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Sayfa sonu

---------------------------------------------------------------------------

Söylediğim gibi Web sayfası tasarlamak için HTML gerekli değildir. Ama bir bu işte profesyonelleşmek veya web programlama yapmak için HTML'i bilmek gerekir.

___________________İMZA___________________



Suya düşen bir karanfilse yüreğin
bırak kendini ırmağın türküsüne gülüm
vursun seni o taştan bu taşa
o çağlayandan bu çağlayana...
Ceyhun Ã?evrimdıÅ?ı   Alıntı ile Cevapla
Alt 22.02.2006, 21:23   #3
Yazar
Ceyhun
Yollarda
 
Ceyhun - ait Kullanıcı Resmi (Avatar)
 
Bilgiler
Tournaments Won: 1

Üyelik tarihi: 21.02.2006
Bulunduğu yer: Istanbul
Yaş: 36
Mesajlar: 6.751
Memleket: ÇORUM
Cinsiyet:
 
Fikirler Tecrübe Puanı: 50
İtibar Puanı: 1607
Ceyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyor

Ettiği Teşekkür: 2.035
2.262 Mesajına 7.329 Kere Teşekkür Edlidi
Standart

Bu yazı burada kalmış. Buradan bir de ilgilenen arkadaşlar için Web Programlama ile ilgili birkaç şey yazayım. Tam anlamıyla giriş manasında. Programlama ile hiç uğraşmayan ama tasarımla uğraşanlar için.

WEB PROGRAMLAMAYA GİRİŞWeb Programlama deyince aklımıza aslında web sayfası yapma gelebilir. Çünkü bu iş için kullanılan HTML veya Javascript gibi diller de birer programlama dilidir. Ama bunlar çok basittir ve hiçbir programlama bilgisi olmayan kullanıcılar bile bu dilleri kullanabilir. Biz burada Server Side yani Sunucu Taraflı dillerden bahsedeceğiz. Bunlardan en bilinenleri PHP, ASP ve JSP'dir.

SUNUCU TARAFLI DİLLER NEDİR

Buraya yazdığım ilk makalelerden hatırlayacaksınız. Web sayfalarını görüntüler kullanıcının tarayıcısı karşı taraftan HTML kodlarını alır ve kendi bilgisayara kaydedip yorumlar demiştik. Yani HTML sunucuda sadece bir konuk. Bekliyor. İstek gelince de karşı tarafa gidiyor. Orada kullanıcıya gözüküp kalıyor. Dolayısıyla sadece bir gösterim aracı olarak kalıyor. Peki biz örneğin bu foruma üye oluyoruz. Üye olurken kullanıcı adımızı ve şifremizi belirliyoruz. Ve herkes bunu görüyor. Bunu HTML ile yapmak mümkün değil. Çünkü HTML serverda, yani forumun bulunduğu bilgisayarda çalışamaz. HTML ile sadece biz kendi bilgilerimizi sunucuya yollarız. Ve sunucunun da bu bilgileri alıp kullanması, yani yorumlaması gerekir. İşte sunucu tarafında bu yorumlama işini SUNUCU TARAFLI DİLLER yapar.

SUNUCU TARAFLI DİLLER NEDİR
Sunucu taraflı dillerin ilki ASP'dir. ASP kelime anlamıyla Active Server Pages yani aktif sunucu sayfaları anlamına gelir. ASP, Microsoft orjinli bir dildir ve Windows işletim sistemleri üzerindeki IIS (Internet Information Service) sunucu yazılımına göre yazılmıştır. ASP içinde aslında çeşitli dillerle yazım yapılabilir. Ama en sık kullanılananı VbScript'dir. Bunun dışında Javascript de kullanılabilir.

Diğer sunucu taraflı yazılım ise PHP'dir. Anlamı Personal Home Page yani kişisel ev sayfaları anlamına gelir (daha iyi tercüme eden etsin ). Aslında bu alakasız ismi almasının sebebi bu dili yaratan kişinin kendi kişisel işleri için yapmış olmasıdır. Ama daha sonra yayılmış ve en çok kullanılan dillerden biri haline gelmiştir. PHP sayfaları asıl olarak Unix işletim sistemleri ve Apache server üzerinde çalıştırılır. Ama Windows+Apache veya Windows+IIS de kullanılabilmektedir. PHP'nin C'yi andıran kendine has bir dil yapısı vardır.

Bu ikisinin dışında sunucu taraflı diller de vardır. Örneği Java Server Page anlamına gelen JSP gibi. Bu dil de JAVA programlama dilini temel alan ve SUN tarafından geliştirilmiş bir dildir.

ASP ve PHP NASIL YAZILIR
Bu diller HTML kodunun arasına gömülür. Ve özel işaretlerle sunucunun bunları farketmesi sağlanır. Yani normal bir HTML sayfası düşünün. Uzantısı ise ASP ya da PHP. Sunucu, ziyaretçiden bu sayfalara istek geldiğinde uzantılarını tanıdığı için; olduğu gibi göndermeyecektir. İçinden HTML kodlarını seçerek gönderir. İşte burada sunucu yazılımının ASP ve PHP kodlarını ayırabilmesi için "<%" veya "<?" gibi simgeler kullanılır.

Örneğin;
<font color="red">CEYHUN<%response.write " Burası ASP"%></font>

Bu örnekte <% işaretiyle %> arasına yazılan response.write komutu bir ASP komutudur. Ve bir yazı yazdırmayı sağlar. Sunucu bu durumda kullanıcıya aşağıdaki HTML kodunu gönderir.

<font color="red">CEYHUN Burası ASP</font>

Yani ASP'leri seçer ve yorumlar. Yorumladıktan sonra elinde kalan HTML kodunu sunucuya gönderir.

Aynı işi PHP ile yapsaydık:
<font color="red">CEYHUN<?php echo " Burası ASP";?></font>

Gördüğünüz gibi mantık benzer ama komutlar farklıdır. Birinde <% yerine <? yazdık (istenirse PHP'de de diğeri kullanılabilir), ve response.write yerine echo yazdık. ASP ile PHP'nin mantığı benzer ama dil yapıları farklıdır. Yani VB ile Delphi ilişkisi gibi.

Burada son olarak yukarıda bahsettiğimiz bilgi gönderme alma konusunu işleyelim. Şimdi aşağıda "kayitol.htm" kullanıcının adını ve mailini yazmak için kullandığı bir sayfa olsun. "kayityap.asp" de bu bilgileri alan sayfa.

kayitol.htm
Kod:
<HTML>
<HEAD>
<TITLE>KAYIT FORMU</TITLE>
</HEAD>
<BODY>
<form name="form1" method="post" action="kayityap.asp">
Adınız:<input type="text" name="ad"></input>
Mailiniz:<input type="text" name="mail"></input>
<button type="submit" name="b1">
</form>
</BODY>
</HTML>


kayityap.asp
Kod:
<%
adi=request.form("ad")
maili=request.form("mail")

response.write "Adiniz: " & adi & " - Mailiniz: " & maili
%>


Burada kayityap.asp aslında bir kayit yapmıyor. Request.form vasitasiyla kendisine gösterilen iki bilgiyi alıyor ve ekrana yazıyor. Buradan bir database bağlantısı ile bunu ekran yerine sunucudaki bir database'e de yazdırabilirdik. İşte üyelik, alışveriş gibi olaylar temelde bu mantık üzerine yapılıyor.

Şimdilik yeter. Yoruldum ve işim var

----------------------
ALINTI BİTMİŞTİR.

___________________İMZA___________________



Suya düşen bir karanfilse yüreğin
bırak kendini ırmağın türküsüne gülüm
vursun seni o taştan bu taşa
o çağlayandan bu çağlayana...
Ceyhun Ã?evrimdıÅ?ı   Alıntı ile Cevapla
Alt 02.03.2006, 20:07   #4
Yazar
heterodoks
Forumla Bütünleşmiş
 
heterodoks - ait Kullanıcı Resmi (Avatar)
 
Bilgiler

Üyelik tarihi: 24.02.2006
Bulunduğu yer: Alem-i Cihan
Mesajlar: 4.071
Memleket: OUT OF TURKEY
Cinsiyet:
 
Fikirler Tecrübe Puanı: 93
İtibar Puanı: 692
heterodoks parlak bir geçmişe sahipheterodoks parlak bir geçmişe sahipheterodoks parlak bir geçmişe sahipheterodoks parlak bir geçmişe sahipheterodoks parlak bir geçmişe sahipheterodoks parlak bir geçmişe sahip

Ettiği Teşekkür: 660
683 Mesajına 1.610 Kere Teşekkür Edlidi
Smile Müptela oldum.

Bu işe bir merak sardın mı? yandın demektir. Web tasarımı ve html alkol,sigara ve kumar gibi alışkanlık yapar.Ama insan sağlığına zararlı değildir. Yaratıcılığın başladığı yerdir orası.

Ben hiç kimseden bir yardım almadan,sadece internettteki forum sayfalarını inceleyerek epey yol aldım. Gerçi kendimi hala çırak olarak görüyorum. öğrenmem gereken çok şey var.

Bence herkes bir denemeli bu işi.

Ceyhun arkdaş birde ücretsiz hostlardan bahsetsen fena olmazdı. Malum yeni başlayanlar bu işe hemen para ayıramıyor.

Çok teşekürler.

___________________İMZA___________________

RENK HABER
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

ALEVİ HABER AJANSI
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Alıntı:
  • Zorunlu din dersi kaldırılmalıdır.
  • Alevi yerleşim bölgelerine cami yapılmasına son verilmelidir.
  • Cemevlerimize derhal “ibadet yeri” statüsü verilmelidir.
  • Hacı Bektaş Dergahı ve diğer Alevi büyüklerine ait dergahlar, Turizm Bakanlığından alınarak Türkiye Alevi Bektaşı Federasyonu’nun idaresine verilmelidir.
  • Diyanet İşleri Başkanlığı kaldırılmalıdır. Her inanç grubu demokratik bir şekilde çalışan ve kendi kendini finanse eden inanç kurumları haline getirilmelidir.
  • Alevilik kendi başına bir inanç kurumu olarak kabul edilmeli ve her alanda yasalarca güvence altına alınmalıdır.
  • Nüfus cüzdanlarındaki din hanesi çıkartılmalıdır.
heterodoks Ã?evrimdıÅ?ı   Alıntı ile Cevapla
Alt 02.03.2006, 20:28   #5
Yazar
Ceyhun
Yollarda
 
Ceyhun - ait Kullanıcı Resmi (Avatar)
 
Bilgiler
Tournaments Won: 1

Üyelik tarihi: 21.02.2006
Bulunduğu yer: Istanbul
Yaş: 36
Mesajlar: 6.751
Memleket: ÇORUM
Cinsiyet:
 
Fikirler Tecrübe Puanı: 50
İtibar Puanı: 1607
Ceyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyor

Ettiği Teşekkür: 2.035
2.262 Mesajına 7.329 Kere Teşekkür Edlidi
Standart

Alıntı:
pirsultanca Nickli Üyeden Alıntı
Bu işe bir merak sardın mı? yandın demektir. Web tasarımı ve html alkol,sigara ve kumar gibi alışkanlık yapar.Ama insan sağlığına zararlı değildir. Yaratıcılığın başladığı yerdir orası.

Ben hiç kimseden bir yardım almadan,sadece internettteki forum sayfalarını inceleyerek epey yol aldım. Gerçi kendimi hala çırak olarak görüyorum. öğrenmem gereken çok şey var.

Bence herkes bir denemeli bu işi.

Ceyhun arkdaş birde ücretsiz hostlardan bahsetsen fena olmazdı. Malum yeni başlayanlar bu işe hemen para ayıramıyor.

Çok teşekürler.
Aslinda bu ucretsiz hostlar konusunda pek bilgim yok Yıllar önce freeservers ve geocities serverlarında sayfalar bulundurmuştum. Yaklaşık 4-5 yıl önce. Aslında ben webtasarım işiyle uğraşmıyorum. Yani işim bu değil. Ama yazılımcı olduğum için araya böyle şeyler sıkıştırmam gerekiyor. Şuan 6 tane profesyonel sitem var sadece. Birkaçı ticari, birkaçı toplumsal, birkaçı da kişisel. Onun dışında pek ilgilenemiyorum. Sizin mynet ve geocities'teki sayfalarınızı gördüm. Bence bu konuda daha çok yardımcı olabilirsiniz katılımcılarımıza.

___________________İMZA___________________



Suya düşen bir karanfilse yüreğin
bırak kendini ırmağın türküsüne gülüm
vursun seni o taştan bu taşa
o çağlayandan bu çağlayana...
Ceyhun Ã?evrimdıÅ?ı   Alıntı ile Cevapla
Alt 14.08.2007, 14:18   #6
Yazar
dagalo
Connection Established
 
dagalo - ait Kullanıcı Resmi (Avatar)
 
Bilgiler

Üyelik tarihi: 04.08.2007
Bulunduğu yer: Ankara
Mesajlar: 446
Memleket: SİVAS
Cinsiyet:
dagalo - İCQ üzeri Mesaj gönder dagalo - MSN üzeri Mesaj gönder dagalo - YAHOO üzeri Mesaj gönder dagalo isimli Üyeye Skype üzeri Mesaj gönder
 
Fikirler Tecrübe Puanı: 47
İtibar Puanı: 167
dagalo hakkında olumlu dusunceler mevcutdagalo hakkında olumlu dusunceler mevcut
dagalo - İCQ üzeri Mesaj gönder dagalo - MSN üzeri Mesaj gönder dagalo - YAHOO üzeri Mesaj gönder dagalo isimli Üyeye Skype üzeri Mesaj gönder

Ettiği Teşekkür: 97
96 Mesajına 166 Kere Teşekkür Edlidi
Standart

Merak eden, ilgilenen, öğrenmek isteyenlere sanal ortamın müsade ettiği seviyede bişeyler anlatılabilinir. Atıyorum Birimiz HTML, birimiz ASP bir başka kişi PHP gibi...

___________________İMZA___________________
Selçuk ÜNAL
INTEL D975XBX MainBoard || Core2 DUO E6700 2.66GHZ Processor || SAPPHIRE 512MB ATI Radeon X1950 XTX (PCI-E) Graphic Card || SEAGATE 400GB 7200RPM x4 || KINGSTON DDR2 667 1024MB x4 || PHILIPS 200P6IG 20.1" LCD Monitör || Play Station II-III-Portable || Nintendo wii || Microsoft XBOX 360
dagalo Ã?evrimdıÅ?ı   Alıntı ile Cevapla
Alt 01.10.2007, 14:00   #7
Yazar
matbaacı
Yeni Üye
 
Bilgiler

Üyelik tarihi: 01.10.2007
Mesajlar: 6
Memleket: ORDU
Cinsiyet:
 
Fikirler Tecrübe Puanı: 0
İtibar Puanı: 10
matbaacı iyi yolda gözüküyor

Ettiği Teşekkür: 0
1 Mesajına 1 Kere Teşekkür Edildi
Standart

arkadaşlar bende web tsarım öğrenmek istiyorum.
ama bu konuyla ilgili bilgim sıfır.
ilk önce bunu uygulayağım programı nerden bulacağımı bana bildirirseniz sevinirim.
msn adresimden de iletişime geçerseniz sevinirim.

Mesajınız EditLenmiştir.

Mesajlarda E-mail Adresi Vermek Yasaktır.

SaygıLar..

Yönetim


Konu SaFaK tarafından (01.10.2007 Saat 14:06 ) değiştirilmiştir. Sebep: Mail Adresi Vermek Yasaktır.
matbaacı Ã?evrimdıÅ?ı   Alıntı ile Cevapla
Alt 12.05.2008, 17:45   #8
Yazar
nurcanb83
Üye
 
nurcanb83 - ait Kullanıcı Resmi (Avatar)
 
Bilgiler

Üyelik tarihi: 12.05.2008
Bulunduğu yer: istanbul
Yaş: 35
Mesajlar: 23
Memleket: BİNGÖL
Cinsiyet:
 
Fikirler Tecrübe Puanı: 39
İtibar Puanı: 28
nurcanb83 iyi yolda gözüküyor

Ettiği Teşekkür: 5
12 Mesajına 22 Kere Teşekkür Edlidi
Post

arkadaşlar madem bu konuda bu kadar meraklısınız , o zaman bastan anlatmaya baslayalım.bölum,bölüm...

gecen anlattıgımız gıbı karısık ve duzensiz olmasın ve yenı ögrenmeye baslayanlar için;ceyhun arkadasımızın anlattıgı gbı cok zor da olmasın...

gelelım şimdi sadete;ilk yapmamız gereken iş masaustunde bir wındows not defterı acmak.calışmalarımızı bunun içinde apacagız...
not defterını actık.istegınıze bu not defterıne bır ed koyalım.mesala ben deneme yaptım adını.şimdi yavas yavas basıt programalar yapalım;


<html>(her zaman bu komutla baslarız.)
<head></head>
<title>www.aleviweb.com</title>(buraya kendınız istedıgınız adı koyabılırsınız)
<body>
ilk web sayfam
</body>
</html>
sonra dosyadan farklı kaydet/masaustune/deneme.basıt tutu de html secmelıyız.
eger sayfaya gerı dönmek istiyorsak,yaptıgımız kaynagı acıp uzerıne sag tıklayıp kaynagı göruntule dedıgımızde yaptgımız not defterı karsımıza cıkar.yada görunum uzerındende yapabılırız.
burada dıkkat edecegımız en önemlı noktalaradan bırı actıgımız komut satırını mutlaka kapatmamız gerektıgı...örn;<html> actık bunu </html> seklınde kapatmamız gerekmektedır...
diyelımkı bu yaptıgımız sayfada word te oldugu gıbı bazı yazım degışıklıklerı yapmak istiyoruz.işte yaptıgımız örnektekı ilk web sayfamın altının kalın ve altı çizili olmasını istiyoruz...


<big> buyuk yazmamızı saglayan komut.
<b>kalın yazmamızı saglayan komut
<u>ile altı çizili yapmamızı saglayan komut
<small>yazımızı kucuk yapmamızı saglayan komut


şimdi bu ögrendıklerımızle ilgi basıt bır örnek yapalım;


<html>
<head></head>
<title>www.elaviweb.com</title>
<body>
<b>
<u>
<i> </big><small>
<big>ilk web sayfam</small>
</i>
</html>

bunlarla ilgili bırkac basıt örnekler;

<html>
<head></head>
<tıtle>www.aleviweb.com</title>
<div align='center'>
ilk web sayfam
</div>
</body>
</html>

evet arkadaslar burdakı dıv alıgn;yazıyı ortamamıza yarar.
simdi sayfamızın arka tarafını sectıgımız herhangı bır resım yapalım;



<html>
<head></head>
<title>www.aleviweb.com</title>
<badycolor='blue'>
<center>
<ilk web sayfam
</center>
<bady groundback=>'resım.jpg'>
</html>


BASIT VE KOLAY ANLAŞILABILECEK ÖRNEKLER


<html>
<title> nurcan Web Tasarımı Öğreniyor </title>
<body>
Nurcan BARLAS
<body>
</html>

basıt bır form hazırlamak istiyorsanız;adınız,soyadınız,hobılerınız;


<form action=verial.asp method=post name=form1>

Adınızı Giriniz <input type=text name=ad> <br>

Şifrenizi Giriniz<input type=password name=sifre><br>

Cinsiyetiniz <input type=radio name=cinsiyet value=bay> BAY <br>
<input type=radio name=cinsiyet value=bayan> BAYAN <br>

Hobileriniz <input type=checkbox name=hobi1> Sinema
<input type=checkbox name=hobi2> Bilgisayar
<input type=checkbox name=hobi3> Müzik
<input type=checkbox name=hobi4> Spor <br>

Mesajınız <br>
<textarea cols=35 rows=10></textarea><br>

Doğum Tarihiniz
<select name=gun>
<option> 01 </option>
<option> 02 </option>
<option> 03 </option>
<option> 04 </option>
<option> 05 </option>
<option> 06 </option>

<option> 31 </option>
</select>

<select name=ay>
<option> OCAK </option>
<option> ŞUBAT</option>

<option> ARALIK </option>
</select>

<select name=ay>
<option> OCAK </option>
<option> ŞUBAT</option>

<option> ARALIK </option>
</select>

<select name=yil>
<option> 1971 </option>
<option> 1972 </option>

<option> 2002 </option>
</select>

<input type=submit value=Gönder>
<input type=reset value=Sil>
</form>

yada listemı hazırlamak istiyorsunuz;işte basıt bır örnek;


<ol type=1>
<li> Fizik
<ol type=a>
<li> Statik
<li> Dinamik
<li> Nükleer
<li> Katıhal
</ol>
<li> Kimya
<ol type=a>
<li> Organik
<li> İnorganik
</ol>
<li> Matematik
<ol type=a>
<li> Sayılar
<li> Fonksiyonlar
<li> Diğer
<ol type=i>
<li> Türev
<li> İntegral
</ol>
</ol>
</ol>


yada kendı radyonuzun sayfanısını hazırlamak istiyorsunuz;işte size kodlarla



<html>
<head>
</head>
<title>radyonurcanbarlas</title>(buraya kendı hazırlamak istedıgınız radyonun adını yazınız.)

<body>
<center>
<INFRAME height='500'width='650'
scr='http://wwww.flatcast.com/de/Player.aspx?sid=1983&ck=1983198319831983'></FRAME><P>

<b><font face='Verdana,arial,Helvetica,sans_serif'size='1'> şayet radyo
Görüntülenemiyorsa:</font></b></p>
<p><b><font face='Verdana,arial,Helvetica,sans_serif'size='1'> RADYO'nun
Çalışabilmesi için<br>
Bu PLUGIN i bilgisayarınıza indirmeniz gerekiyor!</font></b></p>
<p><b>font face='Verdana,arial,Helvetica,sans_serif'size='1'> <a href='http://data.flatcast.com/FlatViewerSetup415.exe'Dj
plugin indirmek
için tıkla</a></font></b></p>


</div>
</body>
</html>



umarım bılgıler ıse yarar.size iyi calışmalar...

nurcanb83 Ã?evrimdıÅ?ı   Alıntı ile Cevapla
Alt 12.05.2008, 18:13   #9
Yazar
Ceyhun
Yollarda
 
Ceyhun - ait Kullanıcı Resmi (Avatar)
 
Bilgiler
Tournaments Won: 1

Üyelik tarihi: 21.02.2006
Bulunduğu yer: Istanbul
Yaş: 36
Mesajlar: 6.751
Memleket: ÇORUM
Cinsiyet:
 
Fikirler Tecrübe Puanı: 50
İtibar Puanı: 1607
Ceyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyorCeyhun ışıl ışıl bir geleceğe gidiyor

Ettiği Teşekkür: 2.035
2.262 Mesajına 7.329 Kere Teşekkür Edlidi
Standart

Alıntı:
nurcanb83 Nickli Üyeden Alıntı
<html>
<head></head>
<tıtle>www.aleviweb.com</title>


<html>
<head>
</head>
<title>radyonurcanbarlas</title>(buraya kendı hazırlamak istedıgınız radyonun adını yazınız.)

<html>
<title> nurcan Web Tasarımı Öğreniyor </title>
<body>
Nurcan BARLAS
<body>
</html>
Değerli Nurcan,
İyi niyetlisin sanırım ama biraz daha "özen" gösterelim lütfen. Verdiğin kodlarda ciddi hatalar mevcut.

Birincisi bütün <title> tag'ları </head>'dan sonra geliyor. Bu head'ın dışında kalan TITLE tagı hatalıdır.

Yanlış:
Alıntı:
nurcanb83 Nickli Üyeden Alıntı
<html>
<head></head>
<title>www.aleviweb.com</title>
Doğru:
Alıntı:
<html>
<head><title>www.aleviweb.com</title></head>
KURAL: Title tagları HEAD bloğunun içine yazılır. Ek bilgi verelim. HEAD, adı üzerinde, sayfanın başlık bilgilerinin verildiği bölümdür. TITLE da bu başlıklardan biridir. Bütün TITLE tagların, HEAD bloğunun dışında. Bu yanlış bir kullanım ve yanlış bir bilgi.

Alıntı:
nurcanb83 Nickli Üyeden Alıntı
<html>
<title> nurcan Web Tasarımı Öğreniyor </title>
<body>
Nurcan BARLAS
<body>
</html>
Keza buradaki TITLE tagı da hatalı. Düzgün bir kodlama için, HEAD bloğunun kullanılması mecburidir.

Ayrıca body açılmış kapanmamış. <body> ile açtığımız bloğu, </body> ile kapatmazsak; tarayıcı bölümün bittiğini ancak kod bitince mecburi olarak anlayacaktır.

Doğrusu:

Alıntı:
<html>
<head>
<title> nurcan Web Tasarımı Öğreniyor </title>
</head>
<body>
Nurcan BARLAS
</body>
</html>
Alıntı:
nurcanb83 Nickli Üyeden Alıntı
simdi sayfamızın arka tarafını sectıgımız herhangı bır resım yapalım;

<html>
<head></head>
<title>www.aleviweb.com</title>
<badycolor='blue'>
<center>
<ilk web sayfam
</center>
<bady groundback=>'resım.jpg'>
</html>
Yazdığın bu bölümde HTML adına pek bir şey bulamadım.
- TITLE yine yanlış yerde.
- "badycolor" ne çözemedim. Yazmak istediğin "body color" şeklinde olabilir sanıyorum. Bu durumda "bady" etiketini tarayıcı kabul etmez. Doğrusu body. Harf hatalarını tarayıcılar kabul etmez. Body ve color birleşik yazılamaz. Bunu da tarayıcı kabul etmeyecektir. Ayrıca BODY'nin içinde COLOR parametresini çözemedim. Sayfanının arkaplan rengini belirlemek istiyorsak COLOR değil BGCOLOR parametresini kullanmalıyız. Yok, yazıların rengini belirlemek istiyorsak COLOR, orada olmaz. BODY tagının içinde yazı rengi için TEXT parametresini kullanmalıyız. COLOR parametresi, FONT etiketiyle yazı rengi değiştirir. BODY'nin içinde yazdığın zaman etkilemez.
- "bady" yanlış. Yukarıda da belirttim. Doğrusu BODY.
- "groundback" zaten yanlış. BACKGROUND'dur doğrusu. Sayfanın veya hangi etiketle kullanılıyorsa o bölümün arkaplan resmini değiştirir.
- Body başlamış hiç kapanmamış.
- = yerine => gibi ilginç bir işaret kullanmışsın.
vs vs...

Bu kodları sen mi yazıyorsun, bir yerden mi alıyorsun bilmiyorum ama yukarıdaki kodun doğru çalışma ihtimali yok. O kodu bir HTML dosyasına kaydedip tarayıcıda açarsan, arka plan resmi göremezsin. 'resım.jpg'> ilgisiz bir yazı çıkartacaktır.

Doğrusu:
Alıntı:
<html>
<head><title>www.aleviweb.com</title></head>
<body bgcolor='blue' text='white' background='resım.jpg'>
<center>
<ilk web sayfam
</center>
</body>
</html>
Alıntı:
nurcanb83 Nickli Üyeden Alıntı
<INFRAME height='500'width='650'
scr='http://wwww.flatcast.com/de/Player.aspx?sid=1983&ck=1983198319831983'></FRAME>
Burada INFRAME ve FRAME kullanımı yanlış. Doğrusu IFRAME. Ayrıca SCR de yanlış, doğrusu SRC. Bu şekilde kullanıldığında kesinlikle çalışmayacaktır.

Şöyle:
Alıntı:
<IFRAME height='500' width='650'
src='http://wwww.flatcast.com/de/Player.aspx?sid=1983&ck=1983198319831983'></IFRAME>
Tekrar biraz daha özen rica ediyorum. Eğer bir şeyler paylaşmak istiyorsak, doğru paylaşalım. Yanlış yönlendirmeler, hiç yönlendirmemekten daha kötü olabilir. HTML örneği vermişiz, kodların hemen hepsi hatalı. Kolay bilgiler vermekle, hatalı bilgi arasında fark var. Azıcık özenle hem doğru, hem kolay bilgi verilebilir.

Bu hataları tekrar düzeltmek gerekirse:
1 - TITLE etiketleri, HEAD bloğu içine yazılmalıdır. Sayfa yapımız özetle;

Alıntı:
<HTML> <!--HTML AÇTIK-->
<HEAD> <!--HEAD BLOĞUNU BAŞLATTIK-->
</TITLE>SAYFA BAŞLIĞI</TITLE>
<!--Diğer sayfa başlık bilgileri. Metin kodlaması, anahtar kelimeler, robot kodları vs-->
</HEAD> <!--HEAD BLOĞUMUZU KAPATTIK-->
<BODY> <!--BODY BLOĞUMUZU AÇTIK-->
<!--SAYFAMIZIN İÇERİĞİ-->
</BODY> <!--BODY BLOĞUMUZU DA KAPATTIK-->
</HTML> <!--SAYFAMIZIN BİTİŞ KOMUTUNU VERDİK-->
2 - Tarayıcılar harf hatalarını kabul etmez.

3 - HTML kodları, "özensiz" yazılırsa yanlış çalışırlar (herşeyde olduğu gibi).

___________________İMZA___________________



Suya düşen bir karanfilse yüreğin
bırak kendini ırmağın türküsüne gülüm
vursun seni o taştan bu taşa
o çağlayandan bu çağlayana...

Konu Ceyhun tarafından (12.05.2008 Saat 18:32 ) değiştirilmiştir.
Ceyhun Ã?evrimdıÅ?ı   Alıntı ile Cevapla
Ceyhun Kullanıcısına bu mesajı için 3 üye teşekkür etti:
Alt 13.05.2008, 00:08   #10
Yazar
Firtina
Yeni Üye
 
Firtina - ait Kullanıcı Resmi (Avatar)
 
Bilgiler

Üyelik tarihi: 10.05.2008
Mesajlar: 3
Memleket: OUT OF TURKEY
Cinsiyet:
 
Fikirler Tecrübe Puanı: 0
İtibar Puanı: 10
Firtina iyi yolda gözüküyor

Ettiği Teşekkür: 1
2 Mesajına 7 Kere Teşekkür Edlidi
Standart

PHP bilen arkadaslar varmi acaba?

Firtina Ã?evrimdıÅ?ı   Alıntı ile Cevapla
Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler Arama
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Hizli Erisim


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 23:26.


Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Yazılan yazılar ve yayınlanan resimlerin tüm hakları yazan kişiye aittir. Site hakları Aleviweb.com adına saklıdır.

Yandex.Metrica