Şimdi ürünlerin şöyle olsun.
Id / Ürün Adı / StokAdedi
- Klavye / 5
- Fare / 0
- CdRom / 3
- Monitör / 0
- 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.