(04/10/2010, 15:06)alpeki99 yazdı: O zaman bu form ile bilgiyi hangi dosyaya gönderiyorsanız orada değeri kontrol ettirip işlem yaptırmalısınız.
Formun "action" ile gittiği hedef dosyada gelen değeri okuyup ona göre kayıt yapmalısınız. Diyelim ki action="hedef_dosya.asp" olsun. hedef_dosya.asp dosyasında Formdan gelen name="aktif" olan değeri okuyup ona göre kayıt yapacaksınız.
Formda name = "aktif" yazarsanız tabloya herhangi bir kayıt işlemi yapmaz.
selam alpeki99 hocam;
söylediklerinize göre ben formdaki kodu aşağıdaki gibi yaptım..
<TR>
<TD height=25>Aktifleşsinmi?</TD>
<TD height=25><B>:</B></TD>
<TD height=25>
<SELECT name=aktif *****width:50">
<OPTION value="-1" salected>evet</OPTION>
<OPTION value="0">hayır</OPTION>
</SELECT>
şeklinde değiştirdim. hedef dosyada ise kayıt yaparken şu şekilde halihazırda kodlar mevcut.
Conn.Close:Set Conn=Nothing:Response.End
Case "personal"
hata=""
bulundugu_kat=Trim(restore(Request.Form("bulundugu_kat"))):email=Trim(restore(Request.Form("email")))
isitma=Trim(restore(Request.Form("isitma"))):tel=Trim(restore(Request.Form("tel"))):aktif=Trim(restore(Request.Form("aktif")))
If id=1 Then
If hata = "" Then
Conn.Execute("INSERT INTO ilan" &_
"(bulunduğu_kat,isitma,tel,email,aktif) VALUES (" &_
'"&bulundugu_kat&"','"&isitma&"','"&tel&"','"&email&"','"&aktif&"')")%><script>
ama sorun çözülmedi?