Html siteye mail formu hazırlamak

negrokan

Öğrenci
Katılım
6 Kasım 2009
Mesajlar
18
Reaksiyon puanı
0
Puanları
0
merhaba arkadaşlar ben html siteme mail formu hazırlamak istiyorum üyelerin gönderdiği mailler benim msn ime gelsin istiyorum yardımcı olursanız çok sevinirim şimdiden teşekkürler...
 

sarsıntı

Doçent
Katılım
24 Kasım 2007
Mesajlar
714
Reaksiyon puanı
3
Puanları
0
Formu HTML ile hazırlarsın ancak göndermesi için PHP bilmen lâzım.
Jotform.com derdine deva olabilir.
 

negrokan

Öğrenci
Katılım
6 Kasım 2009
Mesajlar
18
Reaksiyon puanı
0
Puanları
0
önerin için teşekkür ederim ancak sanırım bahsettiğin siteden bu işi yapamadım sanırım site hazırladığım formlar için para istiyor:)ee bedava yapılan siteyede parayla mail formu koymak biraz mantıksız olur...
not: tam olarak gönderdiğin sitenin kullanımınıda kavrayamamış olabilirim...
 

sarsıntı

Doçent
Katılım
24 Kasım 2007
Mesajlar
714
Reaksiyon puanı
3
Puanları
0
Hayır, bedava. Formu yaptıktan sonra "Kaynak" linki var ona tıkla ve kodları alıp sitene yerleştir.
 

skys

Profesör
Emektar
Katılım
20 Eylül 2008
Mesajlar
1,042
Reaksiyon puanı
11
Puanları
218
Yaş
33
Yada flash biliyorsan yapabilirsin. Olmadı ben sana yapıp yollarım.
 

kaberdey

Profesör
Katılım
22 Aralık 2008
Mesajlar
4,262
Reaksiyon puanı
87
Puanları
0
iki sayfa oluşturman gerekiyor, ilki formun olduğu iletisim.html sayfası :

<form id="form1" name="form1" method="post" action="iletisim.php">
<table width="455" border="1">
<tr>
<td width="242"><div align="right">Adiniz Soyadiniz :</div></td>
<td width="197">
<label>
<input type="text" name="isim" id="textfield" />
</label> </td>
</tr>
<tr>
<td><div align="right">E-posta adresiniz:</div></td>
<td>
<label>
<input type="text" name="eposta" id="textfield2" />
</label> </td>
</tr>
<tr>
<td><div align="right">Konu:</div></td>
<td>
<label>
<input type="text" name="konu" id="textfield3" />
</label> </td>
</tr>
<tr>
<td><div align="right">Mesaj:</div></td>
<td><label>
<textarea name="mesaj" cols="30" rows="5"></textarea>
</label></td>
</tr>
<tr>
<td><div align="right"></div></td>
<td><label>
<input type="submit" name="button" id="button" value="Gönder " />
</label></td>
</tr>
</table>
</form>
Bir de alınan verileri işlemek üzere iletisim.php dosyası oluştur

<html><head><meta http-*****="Content-Type" **********text/html; charset=windows-1254"></head><body>
<?php
$to = "msn adresini buraya yaz";
$subject = "Iletisim Formu";


$headers = "From:" . $_POST["isim"];
$headers .= "<" . $_POST["eposta"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["eposta"] . "\r\n";
$headers .= "Return-Path: " . $_POST["eposta"];

$message .= "Sitenizden gelen iletisim form islem sonucu\n\n";
$message .= "Adi soyadi: " . $_POST["isim"] . "\r\n";
$message .= "Email: " . $_POST["eposta"] . "\r\n";
$message .= "Konu: " . $_POST["konu"] . "\r\n";
$message .= "mesaj: " . $_POST["mesaj"] . "\r\n";

$mail_kontrol=mail($to, $subject, $message, $headers);

if ($mail_kontrol) {echo "Yollama başarılı";}
else {echo "Mesaj Yollama hatası";}
?>

</body>
 

aykut5855

Doçent
Katılım
4 Kasım 2008
Mesajlar
722
Reaksiyon puanı
8
Puanları
18
Sağolun arkadaş adına ben tşk edeyim... :D kendisi okuldan arkadaşım olur... :D Kaberder hocam verdiğin kodları şimdi deniyorum.


Birde skys arkadaşım flashla nasıl yapılıyor biraz açıklarsan?

Yukardaki kodlar çalışıyor çok teşekkür ederiz... :D

Hocam bi sorum var şu kısmı şu şekilde nasıl değiştirebiliriz acaba...

if ($mail_kontrol) {echo "Yollama başarılı";}
else {echo "Mesaj Yollama hatası";}

Yollama başarılı yazan bi sayfa çıkması yerine başka bi html sayfa çıksın?

Birde en az iki alan doldurulmadan yollanamasın...denedim boş mailde atılabiliyor..
 

skys

Profesör
Emektar
Katılım
20 Eylül 2008
Mesajlar
1,042
Reaksiyon puanı
11
Puanları
218
Yaş
33
Flash+Php olarak yapılıyor aykut..Görüntü açısından tahmin ediceğin gibi flash daha güzel oluyor.. Eğer gece burda olursan çalışma eklerım buraya yada sana pm atarım
 

kaberdey

Profesör
Katılım
22 Aralık 2008
Mesajlar
4,262
Reaksiyon puanı
87
Puanları
0
Hocam bi sorum var şu kısmı şu şekilde nasıl değiştirebiliriz acaba...

if ($mail_kontrol) {echo "Yollama başarılı";}
else {echo "Mesaj Yollama hatası";}

Yollama başarılı yazan bi sayfa çıkması yerine başka bi html sayfa çıksın?

Birde en az iki alan doldurulmadan yollanamasın...denedim boş mailde atılabiliyor..

1- yollama başarılı yazan yere (tırnak işaretleri arasına)
<meta h.t.t.p.-.e.q.u.i.v.=.".r.e.f.r.e.s.h" c.o.n.t.e.n.t.="2;url=acilacak_sayfa.html">

NOT: h.t.t.p.-.e.q.u.i.v.=.".r.e.f.r.e.s.h" c.o.n.t.e.n.t.="2
buradaki tüm noktaları kaldır, yoksa sistem göstermiyor...

content değeri yönlendirmeden önce bekleyeceği saniye, 0 yazarsan hemen acilacak_sayfa.html sayfasına yönlenir...

2- Form kontrolünü javascript ile yapabilirsin, ya da değişken kontrolü yapabilirsin. Javascript ararsan bulabilirsin. Şu anda kod yazamayacağım maalesef.
 

aykut5855

Doçent
Katılım
4 Kasım 2008
Mesajlar
722
Reaksiyon puanı
8
Puanları
18
1- yollama başarılı yazan yere (tırnak işaretleri arasına)
<meta h.t.t.p.-.e.q.u.i.v.=.".r.e.f.r.e.s.h" c.o.n.t.e.n.t.="2;url=acilacak_sayfa.html">

NOT: h.t.t.p.-.e.q.u.i.v.=.".r.e.f.r.e.s.h" c.o.n.t.e.n.t.="2
buradaki tüm noktaları kaldır, yoksa sistem göstermiyor...

content değeri yönlendirmeden önce bekleyeceği saniye, 0 yazarsan hemen acilacak_sayfa.html sayfasına yönlenir...

2- Form kontrolünü javascript ile yapabilirsin, ya da değişken kontrolü yapabilirsin. Javascript ararsan bulabilirsin. Şu anda kod yazamayacağım maalesef.


Hocam tşk ederim...Şimdi deniyorum
 

negrokan

Öğrenci
Katılım
6 Kasım 2009
Mesajlar
18
Reaksiyon puanı
0
Puanları
0
sanırım benimde ayrıca teşekkür etmem gerekiyor baya bi işimize yaradı çünkü bilgiler:D
 

Os_MeN

Öğrenci
Katılım
2 Mayıs 2010
Mesajlar
2
Reaksiyon puanı
0
Puanları
0
<html><head><meta http-*****="Content-Type" **********text/html; charset=windows-1254"></head><body>
<?php
$to = "msn adresini buraya yaz";
$subject = "Iletisim Formu";


$headers = "From:" . $_POST["isim"];
$headers .= "<" . $_POST["eposta"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["eposta"] . "\r\n";
$headers .= "Return-Path: " . $_POST["eposta"];

$message .= "Sitenizden gelen iletisim form islem sonucu\n\n";
$message .= "Adi soyadi: " . $_POST["isim"] . "\r\n";
$message .= "Email: " . $_POST["eposta"] . "\r\n";
$message .= "Konu: " . $_POST["konu"] . "\r\n";
$message .= "mesaj: " . $_POST["mesaj"] . "\r\n";

$mail_kontrol=mail($to, $subject, $message, $headers);

if ($mail_kontrol) {echo "<meta http-*****=********* **********2;url=mail.html">";}
else {echo "Mesaj Yollama hatası";}
?>

</body>

Hocam Öncelikle elinize sağlık.arkadaşlar ben bu şekilde sayfaı yönlendirmesi için yapıyorum ama Olmuyor acaba nerede yanlışlık yapıyorum şimdiden teşekkür ederim
 

kaberdey

Profesör
Katılım
22 Aralık 2008
Mesajlar
4,262
Reaksiyon puanı
87
Puanları
0
<html><head><meta http-*****="Content-Type" **********text/html; charset=windows-1254"></head><body>
<?php
$to = "msn adresini buraya yaz";
$subject = "Iletisim Formu";


$headers = "From:" . $_POST["isim"];
$headers .= "<" . $_POST["eposta"] . ">\r\n";
$headers .= "Reply-To: " . $_POST["eposta"] . "\r\n";
$headers .= "Return-Path: " . $_POST["eposta"];

$message .= "Sitenizden gelen iletisim form islem sonucu\n\n";
$message .= "Adi soyadi: " . $_POST["isim"] . "\r\n";
$message .= "Email: " . $_POST["eposta"] . "\r\n";
$message .= "Konu: " . $_POST["konu"] . "\r\n";
$message .= "mesaj: " . $_POST["mesaj"] . "\r\n";

$mail_kontrol=mail($to, $subject, $message, $headers);

if ($mail_kontrol) {echo "<meta http-*****=********* **********2;url=mail.html">";}
else {echo "Mesaj Yollama hatası";}
?>

</body>

Hocam Öncelikle elinize sağlık.arkadaşlar ben bu şekilde sayfaı yönlendirmesi için yapıyorum ama Olmuyor acaba nerede yanlışlık yapıyorum şimdiden teşekkür ederim

olmayan nedir?
nerede nasıl bir hata alıyorsun? Detaylı olarak yazarsan yardımcı olayım.
 

Os_MeN

Öğrenci
Katılım
2 Mayıs 2010
Mesajlar
2
Reaksiyon puanı
0
Puanları
0
yollama başarılı yazan yere (tırnak işaretleri arasına)
<meta h.t.t.p.-.e.q.u.i.v.=.".r.e.f.r.e.s.h" c.o.n.t.e.n.t.="2;url=acilacak_sayfa.html">

NOT: h.t.t.p.-.e.q.u.i.v.=.".r.e.f.r.e.s.h" c.o.n.t.e.n.t.="2

Hocam Kusura bakmayın biraz geç oldu ama bunları yapıyorum olmuyor noktalarıda kaldırıyorum acaba ben nerede hata yapıyorum :S ksura bakmayın sizide aciz ediyorum.
 

kaberdey

Profesör
Katılım
22 Aralık 2008
Mesajlar
4,262
Reaksiyon puanı
87
Puanları
0
else {echo "Mesaj Yollama hatası";}

yerine

else {echo "<meta h.t.t.p.-.e.q.u.i.v.=.\".r.e.f.r.e.s.h\" c.o.n.t.e.n.t.=\"2;url=acilacak_sayfa.html\">";}

bunu yaz, yine noktaları kaldırarak :)
 
S

SDN Okuru

SDN Okuru
hocam submit için yazı değilde buton düşünüyorum buton haline nasıl getireceğim bunu..??? yardımcı olabilirsen sevinirim.. tesekkurler
 

krstozdemir

Öğrenci
Katılım
26 Haziran 2013
Mesajlar
1
Reaksiyon puanı
0
Puanları
0
kaberdey hocam ben bunu bir türlü kendi siteme uyarlayamadım. nerede yanlış yapıyorum bilemedim. html kodum şu şekilde;
<!DOCTYPE html><html lang="en">
<head>
<title>İletişim</title>
<meta charset="utf-8">
<link rel="stylesheet" href="css/reset.css" type="text/css" media="all">
<link rel="stylesheet" href="css/layout.css" type="text/css" media="all">
<link rel="stylesheet" href="css/style.css" type="text/css" media="all">
<script type="text/javascript" src="js/jquery-1.6.js" ></script>
<script type="text/javascript" src="js/cufon-yui.js"></script>
<script type="text/javascript" src="js/cufon-replace.js"></script>
<script type="text/javascript" src="js/atooltip.jquery.js"></script>
<!--[if lt IE 9]>
<script type="text/javascript" src="js/html5.js"></script>
<style type="text/css">
.slider_bg {behavior:url(js/PIE.htc)}
</style>
<![endif]-->
<!--[if lt IE 7]>
<div style='clear:both;text-align:center;position:relative'>
<a href="http://www.microsoft.com/windows/internet-explorer/default.aspx?ocid=ie6_countdown_bannercode"><img src="http://storage.ie6countdown.com/assets/100/images/banners/warning_bar_0000_us.jpg" border="0" alt="" /></a>
</div>
<![endif]-->
<style type="text/css">
#page5 .body2 .main #content2 .wrapper .pad_left1 .line1 .wrapper.line2 .col3.pad_left1 p {
font-family: Verdana, Geneva, sans-serif;
}
</style>
</head>
<body id="page5">
<div class="body6">
<div class="body1">
<div class="main">
<!-- header -->
<header>
<h1><a href="index.html" id="logo">gkyapi.com</a></h1>
<nav>
<ul id="top_nav">
<li><a href="index.html"><img src="http://forum.shiftdelete.net/images/icon_1.gif" alt=""></a></li>


<li class="end"><a href="iletisim.html"><img src="http://forum.shiftdelete.net/images/icon_3.gif" alt=""></a></li>
</ul>
</nav>
<nav>
<ul id="menu">
<li><a href="index.html">Anasayfa</a></li>
<li><a href="hakkimizda.html">Hakkımızda</a></li>
<li><a href="urunlerimiz.html">Ürünlerimiz</a></li>
<li><a href="galeri.html">Galeri</a></li>
<li class="active"><a href="iletisim.html">İletişim</a></li>
</ul>
</nav>
</header><div class="ic"></div>
<!-- / header -->
<!-- content -->
<article id="content">
<div class="wrap">
<div class="box">
<div>
<h2>İletişim Formu</h2>
<form id="ContactForm">
<div>
<div class="pad_bot1">
<span>İsim-Soyisim:</span>
<input type="text" class="input" >
</div>
<div class="pad_bot1"><br>
<span>E-posta Adresi:</span>
<input type="text" class="input" >
</div>
<div class="pad_bot1"><br>
<span>Telefon:</span>
<input type="text" class="input" >
</div>
<div class="pad_bot1"><br>
<span>Mesajınız:</span>
<textarea name="textarea" cols="1" rows="1"></textarea>
</div>
<a href="#" class="button1" onClick="document.getElementById('ContactForm').submit()">Gönder</a>
<a href="#" class="button1" onClick="document.getElementById('ContactForm').reset()">Temizle</a>
</div>
</form>
</div>
</div>
</div>
</article>
</div>
</div>
</div>
<div class="body2">
<div class="main">
<article id="content2">
<div class="wrapper">
<section class="pad_left1">
<div class="wrapper">
<div class="cols">
<h3>İletişim:</h3>
</div>
<div class="col3 pad_left1">
<h2>GK YAPI</h2>
</div>
</div>
<div class="line1">
<div class="wrapper line2">
<div class="cols">
<div class="wrapper pad_bot1"><figure><img src="http://forum.shiftdelete.net/images/iletisim.jpg" alt="" height="185" align="right" ></figure>
</div>
</div>
<div class="col3 pad_left1">
<p>
<p>Hacıeyüplü Mah. 3014 Sok. N:2</p>
<p><br>
<span>GSM:</span><br>
<span>TELEFON:</span><br>
</p></div>
</div>
</div>
</section>
</div>
</article>
<!-- / content -->
</div>
</div>
<div class="body3">
<div class="body4">
<div class="main">
<!-- footer --><!-- footer -->
<footer><footer>
<div class="wrapper">
<section class="col1 pad_left1">
<h3>İletişim: <span></span></h3>
</section>
<section class="col2 pad_left1">
<h3>Takip Et </h3>
<ul id="icons">
<li><a href="#" class="normaltip" title="Facebook"><img src="http://forum.shiftdelete.net/images/icon1.gif" alt=""></a></li>
<li><a href="#" class="normaltip" title="Linkedin"><img src="http://forum.shiftdelete.net/images/icon2.gif" alt=""></a></li>
<li><a href="#" class="normaltip" title="Twitter"><img src="http://forum.shiftdelete.net/images/icon3.gif" alt=""></a></li>
<li><a href="#" class="normaltip" title="Delicious"><img src="http://forum.shiftdelete.net/images/icon4.gif" alt=""></a></li>
<li><a href="#" class="normaltip" title="Technorati"><img src="http://forum.shiftdelete.net/images/icon5.gif" alt=""></a></li>
</ul>
</section>
</div>
<!-- {%FOOTER_LINK} -->
</footer>
<!-- / footer -->
</div>
</div>
</div>
<script type="text/javascript"> Cufon.now(); </script>
</body>
</html>
</footer>
<!-- / footer -->
</div>
</div>
</div>
<script type="text/javascript"> Cufon.now(); </script>
</body>
</html>
 

hasansengun

Asistan
Katılım
24 Mayıs 2012
Mesajlar
341
Reaksiyon puanı
0
Puanları
16
gençler her sunucudan bu şekilde mail gönderemezsiniz.

smtp kullanmanız gerekmektedir.
 

sibelesse

Öğrenci
Katılım
9 Aralık 2013
Mesajlar
3
Reaksiyon puanı
0
Puanları
0
merhaba ben bu iletisim.php yi yazdım ve filezillada public_html içine attım.ancak " Mesaj Yollama" hatası diyor.
yeni bir hosting aldım henüz hiçbir dosya falan yüklemedim çünkü formu yapmam gerekiyor ve test etmek için atıyorum sonra kontrol ediyorum ama herseferinde hata veriyor ve ben burdaki kodların aynısını aldım direkt.neden böyle oluyor olabilir 2 haftadır sırf bununla uğraşıyorum yardımcı olursanız çok sevinirim.iyi çalışmalar.
 
S

SDN Okuru

SDN Okuru
Merhaba bilgi için çok teşekkürler. nerede yanlış yaptım bilmiyorum ama gönder tuşuna bastığımda php sayfası geliyor. Başka bir örnek de denedim yine göndere tıkladığımda php sayfası açılıyor. Sebebi nedir ? nerede yanlış yaptım yardımcı olursanız çok sevinirim şimdiden teşekkürler.
 
Üst