Şimdi Ara

İletişim sayfası yapımı yardım.

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
5
Cevap
0
Favori
332
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar html ile yaptığım bir sayfada iletişim bölümü için yardım istiyorum.. Asp ile yaptım fakat boş mail gelmemesi için boş bırakılan yerler için uyarı vermesini istiyorum.. Bu konuda yardımcı olursanız sevinirim..



  • klasik asp mi ASP.net mi kullanıyorsun?
  • javascript ile validation yapacaksın. mesela gönder butonunun onclick functionuna "return validate()" diye bir fonksiyon tanımlayacaksın
    sonra
     
    //jquery kullandıgını farzediyorum
    <script type="text/javascript">
    function validate()
    {
    var hasError=0;
    var txtName = $("#txtname").val();
    if(txtName =="")
    {
    hasError=1;
    alert("isminizi girmeniz gerekmektedir")
    }
    ...
    ..
    .
    if(hasError)
    return false;

    else
    return true;
    }
    </script>


    bu şekilde kullandıgın tüm kontrollerin boş mu veya belli bir kalıba (regex) uyması gerekip gerekmediğini kontrol etmelisin .
  • Klasik asp ile aşağıda ki kodla yaptım.. Fakat boş mailler gelmemesi için uyarı mesjı vermesini istiyorum boş bırakıldığı zaman.. asp, asp.net, php bu kodlardan fazla anlamıyorum.. Aşağıdakini bile yapıncaya kadar göbeğim çatladı.. Millet hep yazmış kodları sayfalara çoğu çalışmıyor.. Hep kopyala yapıştır.. Bu kod şu anda sayfada çalışıyor.. Mail de geliyor düzgün bir şekilde, iframe ile iletişim sayfasından çağırıyorum ama işte boş gelmemesi için uyarı vermesi lazım.. Yardımcı olursanız sevinirim..


    quote:


    <%
    If Request.querystring("Send") <> "" Then
    msg_txt = "<font face=""Tahoma"" size=""2""><b>kentyalitim.com</b>"
    msg_txt = msg_txt & "<br><br><b>İsim:</b> " & Request.form("FromName")
    msg_txt = msg_txt & "<br><b>Email:</b> " & Request.form("From")
    msg_txt = msg_txt & "<br><b>Firma:</b> " & Request.form("Firma")
    msg_txt = msg_txt & "<br><b>Telefon:</b> " & Request.form("Phone")
    msg_txt = msg_txt & "<br><br><b>Mesajınız:</b><br>" & Request.form("mesaj")
    msg_txt = msg_txt & "</font>"

    Set Mail = Server.CreateObject("Persits.MailSender")
    Mail.Host = "mail.kentyalitim.com"
    Mail.From = Request.form("From")
    Mail.FromName = Request.form("FromName")
    Mail.AddAddress "info@kentyalitim.com"
    Mail.Subject = "İletişim Formu"
    Mail.IsHTML = True
    Mail.Body = msg_txt

    On Error Resume Next
    Mail.Send
    If Err <> 0 Then
    msg = "Mesajınız Gönderilemedi.<br>" & Err.Description
    else
    msg = "Mesajınız Alınmıştır."
    End If
    End If
    %>
    <html>
    <head>
    <meta http-equiv="Content-Language" content="tr">
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
    <title>İletişim</title>
    <style type="text/css">
    td{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    padding: 2 5 2 0
    }
    input,textarea{
    font-family: Tahoma;
    font-size: 11px;
    width: 250px;
    }
    .style1 {font-family: Verdana, Arial, Helvetica, sans-serif}
    </style>
    </head>
    <body bgcolor="#FFFFFF" text="#000000" link="#3366CC" vlink="#666666" alink="#996600">
    <table width="445" height="275" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF" bgcolor="#FFFFFF">
    <form action="mail.asp?send=1" method="post">
    <tr><td colspan="2" align="center" style="padding-bottom:15"><span class="style1"><font size="3">İletişim Formu</font></span></td>
    </tr>
    <tr>
    <td width="98"><span class="style1">İsim : </span></td>
    <td width="345"><input type="Text" name="FromName"></td>
    </tr>
    <tr>
    <td><span class="style1"> Email : </span></td>
    <td><input type="Text" name="From"></td>
    </tr>
    <tr>
    <td><span class="style1">Firma : </span></td>
    <td><input type="Text" name="Firma"></td>
    </tr>
    <tr>
    <td><span class="style1">Telefon : </span></td>
    <td><input type="Text" name="Phone"></td>
    </tr>
    <tr>
    <td><span class="style1">Mesajınız : <br>
    </span></td>
    <td><textarea name="mesaj" rows="4"></textarea></td>
    </tr>
    <tr><td colspan="2" align="center"><input type="Submit" value="Gönder" style="width:50px"></td></tr>
    <%If Request.querystring("Send") <> "" Then%>
    <tr><td colspan="2" align="center"><%=msg%></td></tr>
    <%End If%>
    </form>
    </table>
    </body>
    </html>



    < Bu mesaj bu kişi tarafından değiştirildi by_deViLs -- 27 Şubat 2012; 15:38:44 >




  • Yok mu yardım edicek ?
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.