Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
1204
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ı.



S
15 yıl
Çavuş

php mail kodları asp mail kodlarıyla değiştirilmiyor mu ?





< Bu mesaj bu kişi tarafından değiştirildi SSamiLL -- 22 Temmuz 2010; 22:07:39 >
Bu mesaja 1 cevap geldi.
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.
P
15 yıl
Er
Konu Sahibi

İlginize çok çok teşekkür ederim. Php nin asp ye nazaran azıcık kodla bu işi yapabiliyor olması da onu daha popüler kılıyor sanırım.
tekrar teşekkürler.


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

Doğrudur, asp ile birkaç satırda yapılıp php ile tek satırda yapılan işlemler var.Asp eskidi artık yeni öğrenmeye başlayanlar php yada asp.net öğrenmeli bana sorarsanız asp.net e başlamanızı tavsiye ederim ama bu hep tartışma konusu şimdi bunu yazdım diye burada bile php daha iyi asp.net daha iyi tartışması çıkabilir.Onun için kurcalamamak lazım googlda asp.net mi php mi diye arayın tartışmaları görün kafa karıştırmadan ikisinden birine başlamak lazım :)



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.