Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
1206
Tıklama
0
Öne Çıkarma
Asp sitede flash iletişim formu kullanmak.
P
15 yıl
Er
Konu Sahibi

Merhaba;

Asp ile hazırladığımız bir sitemiz var. Bu siteye bir yerden ücretsiz bulduğumuz flash iletişim formunu eklemek istiyoruz. Yalnız bu formun send mail kısmı php ile kodlanmış. Acaba bu şekilde de çalışır mı.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



P
15 yıl
Er
Konu Sahibi

Valla öyle ciddi kod bilgimizde yok. Kodlar bunlar. nereleri değiştirmemiz gerekiyor yada bir işimize yaramaz mı.


<?php 
$contact_name = $_POST['name'];
$contact_email = $_POST['email'];
$contact_subject = $_POST['subject'];
$contact_message = $_POST['message'];

if( $contact_name == true )
{
$sender = $contact_email;
$receiver = "info@campany.com";
$client_ip = $_SERVER['REMOTE_ADDR'];
$email_body = "Name: $contact_name \nEmail: $sender \nSubject: $contact_subject \nMessage: $contact_message \nIP: $client_ip \nFlash Contact Form provided byhttp://www.flashmo.com";
$extra = "From: $sender\r\n" . "Reply-To: $sender \r\n" . "X-Mailer: PHP/" . phpversion();

if( mail( $receiver, "Flash Contact Form - $subject", $email_body, $extra ) )
{
echo "success=yes";
}
else
{
echo "success=no";
}
}
?>


Bu mesaja 1 cevap geldi.
S
15 yıl
Çavuş

Yeni bir sayfa açın yolla.asp diye mail formunun action kısmını yolla.asp ye yollayın yolla.asp nin kodlarını aşağıdaki kodları yapıştırıp kodları kendinize göre düzenleyin olacaktır.Persist kodları yolladım serverınız büyük ihtimal destekliyordur.

<%
Message = "<!DOCTYPE HTML PUBLIC""-//IETF//DTD HTML//EN"">"
Message = Message & "<html>"
Message = Message & "<head>"
Message = Message & "<meta http-equiv=""Content-Type"""
Message = Message & "content=""text/html; charset=iso-8859-9"">"
Message = Message & "<link rel=""stylesheet"" type=""text/css"" href=""style.css"">"
Message = Message & "</head>"
Message = Message & "<body bgcolor=""#FFFFFF"">" 'Arka plan rengi

'Message = Message & "<br>"
'Message = Message & "<br>"
Message = Message & "<left><font face=""arial, verdana, helvetica"" size: ""3pt""><br><br> İletişim kutusuna mesaj bırakıldı <br><br><br>www.prezentasyon.net<br><br><br><br></center>"
Message = Message & "<b>Gönderen:</b> " & Request.Form("email")
Message = Message & "<br>"
Message = Message & "<b>Ysim:</b> " & Request.Form("name")
Message = Message & "<br>"
Message = Message & "<b>Konu:</b> " & Request.Form("subject")
Message = Message & "<br><br>"
Message = Message & "<b>Mesaj:</b> " & Request.Form("message")
Message = Message & "</font></body>"
Message = Message & "</html>"

gonderen = request.Form ("email")

Set Mail = Server.CreateObject("Persits.MailSender")

Mail.CharSet = "windows-1254"
Mail.CharSet = "iso-8859-9"
Mail.IsHTML = True
Mail.Host = "mail.siteadınız.com" ' BURAYA KENDİ DOMAİNİNİZİ YAZINIZ örnek : mail.siteadi.com
Mail.Username = "mail@siteadı.com" ' BURAYA HANGİ MAİL ADRESİNİZDEN GİTMESİNİ İSTİYORSANIZ O MAİLİ YAZIN örn : iletisim@siteadı.com
Mail.Password = "ŞİFRE" ' BURAYA MAİL ŞİFRESİNİ YAZIN
Mail.From = "mail@siteadı.com" ' BURAYA BİR ÜST BASAMAKTAKİ MAİLİN AYNISINI YAZIN
Mail.FromName = "KONU BAŞLIĞI" 'BURAYA MAİLİN HANGİ İSİMLE GİTMESİNİ İSTİYORSANIZ ONU YAZIN örn : Site Adı - İletişim
Mail.AddAddress "gidecek mail adresi" ' BURAYA HANGİ MAİL ADRESİNE GİDECEĞİNİ YAZIN örn : alper123@hotmail.com
Mail.AddReplyTo gonderen
Mail.Subject = "İletişim kutusuna mesaj bırakıldı"
Mail.Body = Message
Mail.Send



If ERR Then
Response.Write err.Description & "<br>error"
Else
Response.Write "Mesajınız teslim alındı.En kısa sürede size dönülecektir."
End If
%>





< Bu mesaj bu kişi tarafından değiştirildi SSamiLL -- 22 Temmuz 2010; 23:28:05 >
Bu mesaja 1 cevap geldi.
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.