Kullanıcı Kılavuzu İptal

Dinamik içerik kaynaklarına genel bakış

  1. Dreamweaver Kullanıcı Kılavuzu
  2. Giriş
    1. Dinamik web tasarımı hakkında temel bilgiler
    2. Dreamweaver'daki yenilikler
    3. Dreamweaver ile web geliştirme - Genel bakış
    4. Dreamweaver / Yaygın Sorular
    5. Klavye kısayolları
    6. Dreamweaver sistem gereksinimleri
    7. Özellik özeti
  3. Dreamweaver ve Creative Cloud
    1. Dreamweaver ayarlarını Creative Cloud ile senkronize etme
    2. Dreamweaver'da Creative Cloud Libraries
    3. Dreamweaver'da Photoshop dosyalarını kullanma
    4. Adobe Animate ve Dreamweaver ile çalışma
    5. Web için en iyileştirilmiş SVG dosyalarını Libraries'den ayıklama
  4. Dreamweaver çalışma alanları ve görünümleri
    1. Dreamweaver çalışma alanı
    2. Dreamweaver çalışma alanını görsel geliştirme açısından en iyileştirme
    3. Dosya adına veya içeriğe göre dosya arama | Mac OS
  5. Site kurma
    1. Dreamweaver siteleri hakkında
    2. Sitenizin yerel bir sürümünü kurma
    3. Yayımlama sunucusuna bağlanma
    4. Test sunucusu kurma
    5. Dreamweaver site ayarlarını içe ve dışa aktarma
    6. Mevcut web sitelerini uzak sunucudan yerel site köküne getirme
    7. Dreamweaver'daki erişilebilirlik özellikleri
    8. Gelişmiş ayarlar
    9. Dosya aktarmak için site tercihlerini ayarlama
    10. Dreamweaver'da proxy sunucu ayarlarını belirtme
    11. Dreamweaver ayarlarını Creative Cloud ile senkronize etme
    12. Dreamweaver'da Git'i kullanma
  6. Dosyaları yönetme
    1. Dosyaları oluşturma ve açma
    2. Dosyaları ve klasörleri yönetme
    3. Sunucunuzdan dosya alma ve dosyaları sunucunuza koyma
    4. Dosyaları teslim etme ve teslim alma
    5. Dosyaları senkronize etme
    6. Dosyaları farklılıklar açısından karşılaştırma
    7. Dreamweaver sitenizde dosya ve klasör perdeleme
    8. Dreamweaver siteleri için Tasarım Notları'nı etkinleştirme
    9. Olası Gatekeeper zaafını önleme
  7. Mizanpaj ve tasarım
    1. Mizanpaj için görsel yardımcılar kullanma
    2. Sayfanızın mizanpajını hazırlamak için CSS'yi kullanma hakkında
    3. Bootstrap kullanarak dinamik web siteleri tasarlama
    4. Dreamweaver'da ortam sorguları oluşturma ve kullanma
    5. Tablolara sahip içerik sunma
    6. Renkler
    7. Değişken ızgara mizanpajlarını kullanarak dinamik tasarım
    8. Dreamweaver'da Extract
  8. CSS
    1. Basamaklı Stil Sayfaları'nı anlama
    2. CSS Tasarımcısı'nı kullanarak sayfa mizanpajını yapma
    3. Dreamweaver'da CSS ön işlemcilerini kullanma
    4. Dreamweaver'da CSS Stili tercihlerini ayarlama
    5. Dreamweaver'da CSS kurallarını taşıma
    6. Dreamweaver'da satır içi CSS'yi CSS kuralına dönüştürme
    7. Div etiketleriyle çalışma
    8. Arka plana degradeler uygulama
    9. Dreamweaver'da CSS3 geçiş efektleri oluşturma ve düzenleme
    10. Kodu formatlama
  9. Sayfa içeriği ve varlıklar
    1. Sayfa özelliklerini ayarlama
    2. CSS başlığı özelliklerini ve CSS bağ özelliklerini ayarlama
    3. Metinle çalışma
    4. Metni, etiketleri ve nitelikleri bulma ve değiştirme
    5. DOM paneli
    6. Canlı Görünüm'de düzenleme
    7. Dreamweaver'da belgeleri kodlama
    8. Belge penceresinde öğe seçme ve görüntüleme
    9. Özellik denetiminde metin özelliklerini belirleme
    10. Web sayfası üzerinde yazım denetimi gerçekleştirme
    11. Dreamweaver'da yatay cetveller kullanma
    12. Dreamweaver'da font birleşimlerini ekleme ve değiştirme
    13. Varlıklarla çalışma
    14. Dreamweaver'da tarih ekleme ve güncelleştirme
    15. Dreamweaver'da sık kullanılan varlıklar oluşturma ve yönetme
    16. Dreamweaver'da görüntü ekleme ve düzenleme
    17. Medya nesneleri ekleme
    18. Dreamweaver'da video ekleme
    19. HTML5 video ekleme
    20. SWF dosyaları ekleme
    21. Ses efektleri ekleme
    22. Dreamweaver'da HTML5 ses ekleme
    23. Kitaplık öğeleriyle çalışma
    24. Dreamweaver'da Arapça ve İbranice metin kullanma
  10. Bağlama ve gezinme
    1. Bağlama ve gezinme hakkında
    2. Bağ oluşturma
    3. Görüntü eşlemeleri
    4. Bağlantı sorunlarını giderme
  11. jQuery bileşenleri ve efektleri
    1. Dreamweaver'da jQuery UI ve Mobile bileşenlerini kullanma
    2. Dreamweaver'da jQuery efektlerini kullanma
  12. Web sitelerini kodlama
    1. Dreamweaver'da kod yazma hakkında
    2. Dreamweaver'da kodlama ortamı
    3. Kodlama tercihlerini ayarlama
    4. Kod rengini özelleştirme
    5. Kod yazma ve düzenleme
    6. Kod ipuçları verme ve kod tamamlama
    7. Kodu daraltma ve genişletme
    8. Parçacıklar ile kodu tekrar kullanma
    9. Lint kodu
    10. Kodu en iyileştirme
    11. Tasarım görünümünde kod düzenleme
    12. Sayfaların başlık içeriğiyle çalışma
    13. Dreamweaver'da sunucu tarafı içerikleri ekleme
    14. Dreamweaver'da etiket kitaplıkları kullanma
    15. Dreamweaver'a özel etiketleri içe aktarma
    16. JavaScript davranışlarını kullanma (genel talimatlar)
    17. Yerleşik JavaScript davranışları uygulama
    18. XML ve XSLT hakkında
    19. Dreamweaver uygulamasında sunucu tarafı XSL dönüşümleri gerçekleştirme
    20. Dreamweaver uygulamasında istemci tarafı XSL dönüşümleri gerçekleştirme
    21. Dreamweaver'da XSLT için karakter varlıkları ekleme
    22. Kodu formatlama
  13. Ürünler arası iş akışları
    1. Dreamweaver uzantılarını yükleme ve kullanma
    2. Dreamweaver uygulama içi güncelleştirmeleri
    3. Dreamweaver'da Microsoft Office belgeleri ekleme (yalnızca Windows)
    4. Fireworks ve Dreamweaver ile çalışma
    5. Contribute ile Dreamweaver sitelerindeki içeriği düzenleme
    6. Dreamweaver-Business Catalyst entegrasyonu
    7. Kişiselleştirilmiş e-posta kampanyaları oluşturma
  14. Şablonlar
    1. Dreamweaver şablonları hakkında
    2. Şablonları ve şablon tabanlı belgeleri tanıma
    3. Dreamweaver şablonu oluşturma
    4. Şablonlarda düzenlenebilir bölgeler oluşturma
    5. Dreamweaver'da yinelenen bölgeler ve tablolar oluşturma
    6. Şablonlarda isteğe bağlı bölgeler kullanma
    7. Dreamweaver'da düzenlenebilir etiket niteliklerini tanımlama
    8. Dreamweaver uygulamasında yuvalanmış şablonlar oluşturma
    9. Şablonları düzenleme, güncelleştirme ve silme
    10. Dreamweaver'da xml içeriğini dışa ve içe aktarma
    11. Mevcut bir belgenin şablonunu uygulama veya kaldırma
    12. Dreamweaver şablonlarındaki içerikleri düzenleme
    13. Dreamweaver'daki şablon etiketleri için sözdizimi kuralları
    14. Şablon bölgeleri için vurgulama tercihlerini belirleme
    15. Dreamweaver'da şablon kullanmanın avantajları
  15. Mobil ve çoklu ekran
    1. Ortam sorguları oluşturma
    2. Mobil cihazlar için sayfa yönlendirmesini değiştirme
    3. Dreamweaver kullanarak mobil cihazlar için web uygulamaları oluşturma
  16. Dinamik siteler, sayfalar ve web formları
    1. Web uygulamalarını anlama
    2. Bilgisayarınızı uygulama geliştirme için ayarlama
    3. Veritabanı bağlantılarında sorun giderme
    4. Dreamweaver uygulamasında bağlantı komut dosyalarını kaldırma
    5. Dinamik sayfalar tasarlama
    6. Dinamik içerik kaynaklarına genel bakış
    7. Dinamik içerik kaynaklarını tanımlama
    8. Sayfalara dinamik içerik ekleme
    9. Dreamweaver'da dinamik içeriği değiştirme
    10. Veritabanı kayıtlarını görüntüleme
    11. Dreamweaver'da canlı veri sağlama ve ilgili sorunları giderme
    12. Dreamweaver'da özel sunucu davranışı ekleme
    13. Dreamweaver ile form oluşturma
    14. Kullanıcılardan bilgi toplamak için formları kullanma
    15. Dreamweaver'da ColdFusion formları oluşturma ve etkinleştirme
    16. Web formları oluşturma
    17. Form öğeleri için geliştirilmiş HTML5 desteği
    18. Dreamweaver uygulamasını kullanarak bir form geliştirme
  17. Uygulamaları görsel olarak oluşturma
    1. Dreamweaver'da kalıp ve ayrıntı sayfaları oluşturma
    2. Arama ve sonuç sayfaları oluşturma
    3. Kayıt ekleme sayfası oluşturma
    4. Dreamweaver'da güncelleme kaydı sayfası oluşturma
    5. Dreamweaver'da kayıt silme sayfaları oluşturma
    6. Dreamweaver'da veritabanını değiştirmek için ASP komutları kullanma
    7. Kayıt sayfası oluşturma
    8. Oturum açma sayfası oluşturma
    9. Yalnızca yetkili kullanıcıların erişebileceği bir sayfa oluşturma
    10. Dreamweaver ile ColdFusion'daki klasörlerin güvenliğini sağlama
    11. Dreamweaver'da ColdFusion bileşenleri kullanma
  18. Web sitelerini test etme, önizleme ve yayımlama
    1. Sayfaları önizleme
    2. Dreamweaver web sayfalarını birden fazla cihazda önizleme
    3. Dreamweaver sitenizi test etme

 

Not:

Dreamweaver ve sonraki sürümlerinde kullanıcı arabirimi basitleştirilmiştir. Sonuç olarak, bu makalede açıklanan seçeneklerden bazılarını Dreamweaver ve sonraki sürümlerinde bulamayabilirsiniz. Daha fazla bilgi için bu makaleye bakın.

Dinamik içerik kaynakları hakkında

Dinamik içerik kaynağı, web sayfasında kullanmak üzere dinamik içerik alabileceğiniz ve görüntüleyebileceğiniz bir bilgi deposudur. Dinamik içerik kaynakları yalnızca veritabanında depolanan bilgileri değil, HTML formları ile gönderilen değerleri, sunucu nesnelerinin içerdiği değerleri ve diğer içerik kaynaklarını da içerir.

Dreamweaver, kolayca bir veritabanına bağlanabilmenizi ve dinamik içerik çıkarabileceğiniz bir kayıt kümesi oluşturabilmenizi sağlar. Kayıt kümesi bir veritabanı sorgusunun sonucudur. Kayıt kümesi istediğiniz özel bilgileri çıkarır ve bu bilgileri belirli bir sayfada görüntüleyebilmenizi sağlar. Veri kümesini veritabanında bulunan bilgilere ve görüntülemek istediğiniz içeriğe göre tanımlarsınız.

Farklı teknoloji tedarikçileri bir kayıt kümesi için farklı terminoloji kullanabilir. ASP ve ColdFusion uygulamalarında kayıt kümesi sorgu olarak tanımlanır. Kullanıcı girdisi veya sunucu değişkenleri gibi daha eski veri kaynakları kullanıyorsanız, Dreamweaver içinde tanımlanan veri kaynağı, veri kaynağının adı ile aynıdır.

Dinamik web siteleri için dinamik içeriğin alınacağı ve görüntüleneceği bir veri kaynağı gerekir. Dreamweaver uygulaması veritabanlarını, istek değişkenlerini, URL değişkenlerini, sunucu değişkenlerini, form değişkenlerini, saklı yordamları ve diğer dinamik içerik kaynaklarını kullanabilmenizi sağlar. Veri kaynağına bağlı olarak, bir isteği yerine getirmek için yeni içerik alabilir veya sayfayı kullanıcıların gereksinimlerine göre değiştirebilirsiniz.

Dreamweaver'da tanımladığınız tüm içerik kaynakları, Veri Bağlantıları panelindeki içerik kaynakları listesine eklenir. Daha sonra içerik kaynağını o anda seçili olan sayfaya ekleyebilirsiniz.

Kayıt kümeleri hakkında

Web sayfaları veritabanında saklanan verilere doğrudan erişemez. Bunun yerine bir kayıt kümesi ile etkileşirler. Kayıt kümesi, veritabanından bir veritabanı sorgusu kullanılarak alınan, oradaki bilgilerin (kayıtlar) bir alt kümesidir. Sorgu, belirli bir bilgiyi veritabanında bulup almak için tasarlanmış bir arama ifadesidir.

Dinamik sayfası için içerik kaynağı olarak veritabanı kullanırken, öncelikle alınan verilerin depolanacağı bir kayıt kümesi oluşturmanız gerekir. Kayıt kümeleri, içeriği depolayan veritabanı ile sayfayı oluşturan uygulama sunucusu arasında bir aracı görevi görür. Kayıt kümeleri, daha hızlı veri alma için geçici olarak uygulama sunucusunun belleğinde saklanır. Sunucu artık gerekmediğinde kayıt kümesini siler.

Bir sorgu, sadece belirli sütunlardan, belirli kayıtlardan veya bunların bir bileşiminden oluşan kayıt kümeleri üretir. Bir kayıt kümesi ayrıca bir veritabanı tablosunun tüm kayıtlarını ve sütunlarını da içerebilir. Ancak uygulamalar çok nadiren bir veritabanındaki her bilgiyi kullanma ihtiyacı duyduklarından kayıt kümelerinizi olabildiğince küçük tutmaya çalışmalısınız. Web sunucusu kayıt kümesini bellekte geçici olarak tuttuğundan, daha küçük kayıt kümeleri kullanmak daha az bellek tüketir ve sunucu performansını iyileştirebilir.

Veritabanı sorguları, veritabanından veri almanıza, veritabanına veri eklemenize ve veritabanındaki verileri silmenize olanak tanıyan, basit bir dil olan SQL (Structured Query Language) ("eskuel" olarak okunur) dilinde yazılır. Dreamweaver'daki SQL oluşturucu, SQL dilini anlamanıza gerek kalmadan basit sorgular oluşturabilmenizi sağlar. Ancak, karmaşık SQL sorguları oluşturmak isterseniz, bu dile ilişkin temel bilgileriniz daha gelişmiş sorgular oluşturabilmenizi sağlar ve dinamik sayfalar tasarlarken daha büyük esneklik sunar.

Dreamweaver ile kullanılacak bir kayıt kümesi tanımlamadan önce bir veritabanı bağlantısı oluşturmanız ve henüz veri yoksa, veritabanına veri girmeniz gerekir. Siteniz için henüz bir veritabanı bağlantısı tanımlamadıysanız, geliştirdiğiniz sunucu teknolojisinin veritabanı bağlantısı konusuna bakın ve veritabanı bağlantısı oluşturma ile ilgili yönergelere uyun.

URL ve form parametreleri hakkında

URL parametreleri, kullanıcılar tarafından alınan bilgi girdilerini depolar. URL parametresi tanımlamak için veri göndermek amacıyla GET yöntemini kullanan bir form veya köprü bağı kullanabilirsiniz. Bilgiler istenen URL sayfasına eklenir ve sunucuya iletilir. URL değişkenleri kullanırken sorgu dizesi, form alanlarıyla ilişkili bir veya daha çok ad-değer çifti içerir. Bu ad-değer çiftleri URL'ye eklenir.

Form parametreleri, web sayfası için HTTP isteğine dahil olan alınmış bilgileri depolar. POST yöntemini kullanan bir form oluşturursanız, form tarafından gönderilen veriler sunucuya iletilir. Başlamadan önce sunucuya bir form parametresi ilettiğinizden emin olun.

Oturum değişkenleri hakkında

Oturum değişkenleri, kullanıcının ziyareti (veya oturumu) boyunca saklanan bilgileri depolayabilmenizi ve görüntüleyebilmenizi sağlar. Sunucu her kullanıcı için farklı bir oturum nesnesi oluşturur ve belirli bir süre için veya nesne açıkça sonlandırılana kadar bunu saklar.

Oturum değişkenleri kullanıcının oturumu boyunca geçerli olduğundan ve kullanıcılar web sitesinde sayfadan sayfaya geçtiğinde geçerli olmaya devam ettiğinden, bunlar kullanıcı tercihlerini saklamak için idealdir. Oturum değişkenleri ayrıca sayfanın HTML koduna değer eklemek, yerel değişkene değer atamak veya koşullu ifadeyi değerlendirmek üzere değer sağlamak için de kullanılabilir.

Sayfa için oturum değişkenleri tanımlamadan önce bunları kaynak kodunda oluşturmanız gerekir. Web uygulamasının kaynak kodunda oturum değişkeni oluşturduktan sonra, bu değişkenin değerini almak ve bunu bir web sayfasında kullanmak için Dreamweaver'ı kullanabilirsiniz.

Oturum değişkenlerinin çalışma biçimi

Oturum değişkenleri, bir kullanıcının ziyareti süresince bilgi saklar (genellikle kullanıcının gönderdiği form veya URL parametreleri) ve bunları web uygulamasının sayfalarının kullanmasını sağlar. Örneğin, kullanıcı, e-posta, hisse senedi haberleri, hava durumu ve günlük haberler sunan bir web portalında oturum açtığında, web uygulaması giriş yapma bilgilerini, kullanıcının site sayfalarında tanınmasını sağlayan bir oturum değişkeninde saklar. Bu, kullanıcının yalnızca sitede gezinirken seçtiği tür bilgileri görmesini sağlar. Oturum değişkenleri ayrıca, kullanıcı hesabı uzun bir süre atıl kalırsa kullanıcı oturumunu sona erdirerek bir de bir güvenlik mekanizması sağlar. Bu ayrıca, kullanıcı web sitesinden çıkış yapmayı unutursa sunucu belleğini ve işlem kaynaklarını serbest bırakmış olur.

Oturum değişkenleri kullanım oturumu ömrü boyunca bilgi saklarlar. Oturum kullanıcı uygulamadaki bir sayfayı açtığında başlar ve kullanıcı uygulamada belirli bir süre boyunca başka bir sayfa açmadığında veya kullanıcı oturumu açıkça sona erdirdiğinde (tipik olarak "oturumdan çık" bağını tıklatarak) sonra erer. Varlığını sürdürdüğü sürece oturum tek bir kullanıcıya özeldir ve her kullanıcının ayrı bir oturumu vardır.

Oturum değişkenlerini bir web uygulamasındaki her sayfanın erişebildiği bilgileri saklamak için kullanın. Bu bilgiler kullanıcı adı, tercih edilen yazı tipi veya kullanıcın başarıyla oturum açıp açmadığı gibi çok çeşitli şeyler olabilir. Oturum değişkenlerinin diğer bir yaygın kullanımı; kullanıcının bir çevrimiçi sınavda o ana kadar doğru cevapladığı sorular veya bir çevrimiçi katalogda şimdiye dek seçtiği ürünler gibi şeylerin çetelesini tutmaktır.

Oturum değişkenleri yalnızca kullanıcı tarayıcısı çerezleri kabul edecek şekilde yapılandırıldıysa işlev görür. Sunucu, oturum ilk başlatıldığında, kullanıcıyı benzersiz şekilde tanımlayan bir oturum kimlik numarası üretir, sonra kullanıcının tarayıcısına bu kimlik numarasının bulunduğu bir çerez gönderir. Kullanıcı sunucudaki başka bir sayfayı istediğinde, sunucu tarayıcıdaki çerezi okuyarak kullanıcıyı tanımaya ve sunucu belleğinde kayıtlı kullanıcı oturum değişkenlerini almaya çalışır.

Oturum değişkenlerindeki bilgileri toplama, depolama ve alma

Bir oturum değişkeni oluşturmadan önce saklamak istediğiniz bilgiyi edinmeli, sonra bunu saklanmak üzere sunucuya göndermelisiniz. HTML formları veya URL parametresi içeren hipermetin bağları kullanarak bilgi toplayabilir ve sunucuya gönderebilirsiniz. Ayrıca kullanıcının bilgisayarında saklanan çerezlerden, kullanıcının tarayıcısından bir sayfa isteği ile gönderilen HTTP başlıklarından veya bir veritabanından bilgi toplayabilirsiniz.

URL parametrelerini oturum değişkenlerinde saklamaya tipik bir örnek, bir oturum değişkeninde saklanmak üzere arka uçtaki sunucuya ürün bilgileri göndermek üzere bir bağı kullanılarak oluşturulmuş sabit kodlanmış URL parametreleri kullanan ve bir ürün kataloğudur. Kullanıcı "Alışveriş sepetine ekle" bağını tıkladığında, ürün kimlik numarası, kullanıcı alışverişe devam ederken oturum değişkeninde saklanır. Kullanıcı kasaya yöneldiğinde oturum değişkeninde saklanan ürün kimlik numarası getirilir.

Form tabanlı bir anket, form parametrelerini oturum değişkenlerinde saklayan bir sayfaya tipik bir örnektir. Form, seçili bilgileri arka uçtaki sunucuya gönderir; burada bir uygulama sayfası anketi puanlandırır ve yanıtları, anket popülasyonundan gelen yanıtların toplamlarını hesaplayan bir uygulamaya geçilmek üzere bir oturum değişkeninde saklar. Bilgiler bunun yerine daha sonra kullanılmak üzere bir veritabanında da saklanabilir.

Bilgiler sunucuya gönderildikten sonra bilgileri oturum değişkenlerinde, sunucu modelinizin ilgili kodunu URL veya form parametresince belirtilen sayfaya ekleyerek saklarsınız. Varış sayfası olarak bahsedilen bu sayfa, HTML formununaction niteliğinde veya başlangıç sayfasındaki hipermetin bağınınhref niteliğinde belirtilir.

Bir değeri bir oturum değişkeninde sakladıktan sonra Dreamweaver'ı oturum değerlerinden gelen değeri getirmek ve bir web uygulamasında kullanmak için kullanabilirsiniz. Oturum değişkenini Dreamweaver'da tanımladıktan sonra değerini bir sayfaya ekleyebilirsiniz.

Her birinin HTML sözdizimi şöyledir:

<form action="destination.html" method="get" name="myform"> </form> 
<param name="href"value="destination.html">

Gerek kullanılan sunucu teknolojisi gerekse bilgi almak için kullandığınız yöntem, bilgiyi oturum değişkeninde saklamak için kullandığınız kodu belirler. Her sunucu teknolojisinin temel sözdizimi şöyledir:

ColdFusion

<CFSET session.variable_name = value>

ASP

<% Session("variable_name") = value %>

Değer ifadesi genellikle Request.Form(“lastname”) şeklinde bir sunucu ifadesidir. Örneğin, bilgi toplamak için urun adli bir URL parametresi (veya GET yöntemli ve urun adlı bir metin alanlı bir HTML formu) kullanırsanız, aşağıdaki cümleler bilgiyi urunID adlı bir oturum değişkeninde saklar:

ColdFusion

<CFSET session.prodID = url.product>

ASP

<% Session("prodID") = Request.QueryString("product") %>

Bilgi toplamak için post yöntemli ve txtProduct adında metin alanlı bir HTML formu kullanırsanız, aşağıdaki deyimler bilgileri oturum değişkeninde saklar:

ColdFusion

<CFSET session.prodID = form.txtProduct>

ASP

<% Session("prodID") = Request.Form("txtProduct") %>

Oturum değişkenlerinde saklanan bilgilere örnek

Yaşlı vatandaşlardan oluşan büyük bir izleyici kitlesi olan bir site üzerinde çalışıyorsunuz. Dreamweaver'da Karşılama ekranına kullanıcıların sitedeki metin boyutunu özelleştirmelerine izin veren iki bağ ekleyin. Daha büyük, kolay okunan metin için kullanıcı bir bağı; normal boyuttaki metin için başka bir bağı tıklatır.

Oturum değişkenlerinde saklanan bilgiler

Şu Adobe ColdFusion® örneğinde de gösterildiği gibi, her bağlantı, kullanıcının metin tercihini sunucuya gönderen fontsize adlı bir URL parametresine sahiptir.

<a href="resort.cfm?fontsize=large">Larger Text</a><br> 
<a href="resort.cfm?fontsize=small">Normal Text</a>

Kullanıcının metin tercihini bir oturum değişkeninde saklayın ve bunu, kullanıcının istediği her sayfadaki metin boyutunu belirlemek için kullanın.

Varış sayfasının üstüne yakın bir yere kullanıcının font boyutu tercihini saklayan font_pref adlı bir oturum değişkeni yaramak için şu kodu girin.

ColdFusion

<CFSET session.font_pref = url.fontsize>

ASP

<% Session("font_pref") = Request.QueryString("fontsize") %>

Kullanıcı köprü metni bağını tıkladığında, sayfa kullanıcının metin tercihini bir URL parametresinde hedef sayfaya gönderir. Varış sayfasındaki kod, URL parametresini font_pref oturum değişkeninde saklar. Kullanıcı oturumu boyunca uygulamanın tüm sayfaları bu değeri alır ve seçilen font boyutunu gösterir.

ASP ve ColdFusion uygulama değişkenleri

ASP ve ColdFusion uygulamalarında, uygulamanın ömrü boyunca saklanan ve kullanıcıdan kullanıcıya geçerli olmaya devam eden bilgileri depolamak ve görüntülemek için uygulama değişkenlerini kullanabilirsiniz. Uygulamanın ömrü, kullanıcının sayfayı uygulamada ilk kez istediği zamandan, web sunucusunun durdurulduğu zamana kadar sürer. (Uygulama, sanal dizindeki ve onun alt dizinlerindeki tüm dosyalar olarak tanımlanır.)

Uygulama değişkenleri uygulamanın ömrü boyunca saklandığından ve kullanıcıdan kullanıcıya geçerli olduğundan, bunlar geçerli tarih ve saat gibi tüm kullanıcılar için bulunması gereken bilgileri depolamak için idealdir. Uygulama değişkeninin değeri uygulamanın kodunda tanımlanır.

ASP sunucu değişkenleri

Aşağıdaki ASP sunucu değişkenlerini dinamik içerik kaynakları olarak tanımlayabilirsiniz: İstek.TanımlamaBilgisi, İstek.SorgulamaDizesi, İstek.Formu, İstek.SunucuDeğişkenleri ve İstek.İstemciSertifikaları.

ColdFusion sunucu değişkenleri

Aşağıdaki ColdFusion sunucu değişkenlerini tanımlayabilirsiniz:

İstemci değişkenleri

Verileri belirli bir istemciyle ilişkilendirin. İstemci değişkenleri, kullanıcı uygulamada sayfadan sayfaya ve oturumdan oturuma geçtikçe uygulamanın durumunu saklar. “Durumu saklamak”, uygulamanın kullanıcıyı ve kullanıcının önceki seçim ve tercihlerini anımsaması için bir sayfadan (veya oturumdan) diğerine olan bilgileri depolamak anlamına gelir.

Tanımlama bilgisi değişkenleri

Tarayıcı tarafından sunucuya iletilen tanımlama bilgilerine erişin.

CGI değişkenleri

ColdFusion uygulamasını çalıştıran sunucu, sayfa isteyen tarayıcı ve işleme ortamıyla ilgili diğer bilgiler hakkında bilgiler sağlar.

Sunucu değişkenleri

Sunucudaki tüm istemci ve uygulamalar tarafından erişilebilir. Bunlar sunucu durdurulana kadar saklanır.

Yerel değişkenler

ColdFusion sayfası içinde CFSET veya CFPARAM etiketi ile oluşturulur.

Adobe logosu

Hesabınıza giriş yapın