Konu Başlığı: E-Ticaret Stok Haber Ver
View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 08.11.2007   #6 (permalink)
vaytek
 
Üyelik Tarihi: 02.11.2007
Yer: Eskişehir
Mesaj: 10
Re: E-Ticaret Stok Haber Ver

Şimdi ürünlerin şöyle olsun.

Id / Ürün Adı / StokAdedi
  1. Klavye / 5
  2. Fare / 0
  3. CdRom / 3
  4. Monitör / 0
  5. Kulaklık / 7
Sen ürünleri müşteri tercihlerine göre sıraladın. Fare ve Monitörün stokta kalmadığı görülüyor. Şöyle bir ifadeyle ürünün stokta kalmadığını belirten image'i eklemiş oluyorsun. Linkine dikkat et.
<a href="default.ASP?git=MusteriEmailAl&UrunId=<%= Urunler("Id")%>"><img src="StoktaKalmadi.gif" /></a>
Bu link senin default.ASP (başka bir ASP dosyasıda çağırabilirdin. fakat ben bu tarzı kullanıyorum) dosyanı çağıracak. fakat şu parameteleri gönderiyor. git=MusteriEmailAl ve UrunId=...(2 yada 4 hangisine tıklanmış ise)
Şimdi sıra Müşterinin e mailini bir tabloya kaydedecek olan ASP dosyasını include etmeye geldi.
default.ASP dosyanın içinde şöyle bir satır olmalı.
git = Request.QueryString("git")
UrunId = Request.QueryString("UrunId")
<%if git="MusteriEmailAl"then%>
<!--#include file=EMailKayit.ASP-->
<%end if%>
Bu EMailKayit.ASP dosyanı default.ASP'ye dahil edecek bir satır. Sonra Müşteriden Emailini soran bir form hazırla. Müşteri Formu Submit ettiğinde bir tablonun(adı StokHaberVer olsun) iki alanına değerleri yazdır. Birincisi Ürün Id, İkincisi Müşteri E-mail'i
örneğin müşteri, fare stoka girince beni uyar demişse tablonda şöyle bir kayıt olmalıdır.
UrunId = 2, Email="deneme@deneme.com"
Sonra bu fare stoğa girildiğinde
"Select * From StokHaberVer Where UrunId=2" sorgusuyla, "fare stoğa girince haber ver" diyen müşterilerinin emaillerini çekmiş olacaksın. Bir döngüyle müşterilerinin emaillerine mesaj gönderebilirsin.
(Mesaj gönderme scriptlerinden haberin vardır ...) kolay gelsin.
vaytek şu an çevrimdışı   Mesajdan alıntı yaparak yeni bir cevap ekleyin