ASP'de sayfalama yapımı Paging

Sitenizde sayfalama yapmak için kullanabileceğiniz fonksiyon.  Ürünler tablonuzdan çekeceğiniz ürün fotoğrafı ve ürün adını 6’şarlı olarak listelemek istiyorsunuz. İlk altı ürün görüntülendikten sonra sayfanın altında sayfalama(paging, pagination) seçeneklerinin görüntülenmesini istiyoruz. Okumaya devam et ASP'de sayfalama yapımı Paging

Ücretsiz Online Destek Scripti

Kurumsal bir site için online destek sistemi sıkça karşılaşılan ihtiyaçlardandır. Bunun için ASP ve Javascript ile yazılmış çok güzel bir scripti paylaşıyoruz. Yazılımı tarafımızdan yazılmamış olmakla birlikte kolay kullanım ve ücretsiz olması nedeniyle aspkodlari.com ziyaretçilerine sunmak istedik. Okumaya devam et Ücretsiz Online Destek Scripti

İl plaka numarasına göre şehir adını getirmek

Bugün yazacağım basit fonksiyon, ilgili durumlarda işinizi çok kolaylaştıracak. Yaptığı iş gönderilen plaka numarasına göre il ismini geri döndürmek. Yani <%=sehirler(34)%> şeklinde fonksiyon çağrıldığında “İstanbul” dönüşü sağlanıyor. Anlaşılır basit bir yapısı var. Select case kullanarak yazdım. If else ile de yazılabilir tabi. Ancak böyle uzun karşılaştırması olan bir fonksiyon için select case kullanmak daha doğru olur. Okumaya devam et İl plaka numarasına göre şehir adını getirmek

ASP ile dinamik sitemap.xml oluşturmak

ASP’de arama motoru dostu site yapmak istiyorsak, dinamik bir sitemap oluşturmamız gerekir.  Sitemap (site haritası) web siteniz içindeki bağlantıların bir xml dosyası içinde gösterilmesidir. Bu dosya içindeki bağlantılar arama motorları robotları tarafından hızlıca taranıp içeriğiniz indexlenir. Google’da sitemap dosyalarını hemen tanıtmak için webmasters tools içinde olanak sağlanmıştır. Bunun dışında kendi siteniz içinde bir link vererek taranmasını sağlayabilirsiniz. Okumaya devam et ASP ile dinamik sitemap.xml oluşturmak

Asp içinde Html kodlarını ayıklamak

Asp ile bir değişkende tuttuğunuz veriler içindeki html kodlarını ayıklamak için aşağıdaki fonksiyonu kullanabilirsiniz. Bu fonksiyon meta tagları için kullanılabilir. Örneğin description meta değeri için şeklinde çağırmamız yeterli. Okumaya devam et Asp içinde Html kodlarını ayıklamak

Ziyaretçinin hangi ülkeden geldiğinin tespiti

Ülkeye göre ziyaretçiyi yönlendirmek sitenizden hemen çıkma oranını önemli ölçüde düşürebilir.   Bu işlem dil seçimi için kullanılabilir. Bu şekilde Ip adresi alarak ve cookie kullanarak ziyaretçinin sitenizde dolaşması sırasında ona yardımcı olabilirsiniz. Okumaya devam et Ziyaretçinin hangi ülkeden geldiğinin tespiti

Dünya Kupası haberlerini sitenizden takip edin

Şimdi vereceğim fonksiyon futbolseverlerin işine çok yarayacak. Tabi daha önce böyle bir uygulama yapmayanlar için. Güney Afrika’da yapılacak olan Fifa 2010 Dünya Kupası haberlerini sitemize çekeceğiz. Kodlar aşağıda hemen alıp deneyebilirsiniz. Okumaya devam et Dünya Kupası haberlerini sitenizden takip edin

Ajax ile otomatik tamamlama – Auto complete

Bugünki makalemizde Ajax kullanarak bir text alanı içine girilen harflerden yola çıkarak, dinamik liste oluşturacağız. Veritabanından verilerek çekerek yapacağımız bu uygulamaya daha sık kullanımı ile otomatik tamamlama da diyebiliriz. Okumaya devam et Ajax ile otomatik tamamlama – Auto complete

Asp’de ziyaretçinin ip adresini alma

ASP’de ziyaretçinin IP adresini Server Variable nesnesi altında alabiliyoruz. Server Variable komutlarının tüm listesini bir önceki makalemizde vermiştik. Şimdi bunlardan ip adresini alan fonksiyonu göreceğiz. Bunun için kullanılan değer “Remote_Addr” kodudur: Request. ServerVariables(“REMOTE_ADDR”) Okumaya devam et Asp’de ziyaretçinin ip adresini alma

ASP ile resim yükleme ve otomatik küçültme

Önemli bir uygulama örneğini sizlerle paylaşmak istiyorum. ASP ile resim ve fotoğraf sitemize yükleyip, yüklenen fotoğrafı istediğimiz boyutlara getireceğiz. Ayrıca istersek fotoğrafın üstüne kendi sitemizin adını yazacağız. Dikkat edeceğimiz konulardan biri ise upload yapacağımız servera ilgili bir componentin yüklü olması gerektiğidir. Okumaya devam et ASP ile resim yükleme ve otomatik küçültme