İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

php form mail arşivinde olan var mı ?

kalenderm

0
İyinet Üyesi
Katılım
30 Ocak 2011
Mesajlar
241
Reaction score
1
2 günden beri tırım tırım aramadığım yer kalmadı buldum aslında e-mail adresine form mailden mesaj geliyor ama içeriği boş geliyor sorunu nasıl çözebilirim yadaa elinde sade bir formmail örneği olan varsa gönderebilir mi kafayı yicem yoksa

elimdeki dosylar


Form.php
PHP:
<p>Contact the Webmaster.</p>
<form action="sendmail.php" method=POST>
<table width=100%>
<tr><td align=right>Your Name:</td>
<td align=left><input type=text name=f_name size=30></td></tr>
<tr><td align=right>Your E-mail</td>
<td align=left><input type=text name=f_mail size=30></td></tr>
<tr><td align=right>Message</td>
<td align=left><textarea cols=40 rows=5 name=f_message></textarea></td></tr>
</table>
<input type=submit value="Send Mail">
</form>

sendmail.php
PHP:
<?
include "config.php";
if ($f_name <> "" and $f_mail <> "" and $f_message <> "") {
mail("$email", "$subject", "From: $f_name\nMail: $f_mail\nMessage:\n\n$f_message");
$msg = "Your message has been sent, thank you.";
} else {
$msg = "All fields are required, push the back button to fill out the rest.";
}
?>
<p><? echo $msg; ?></p>

config.php
PHP:
<?
#####
# Edit me

$email = "[email protected]";
$subject = "changeme";
?>

bilgisi olan arkadaşlar ilgilenirse sevinirim
 
E

Erturk

Misafir
Buyur kardeş. Senin formuna gore hazırladım. Mail adreslerini ([email protected]) kendine göre değişirsin.

Bunu tek sayfada calıstıracaksın. Ornegin mail.php diye bir dosya olustur ve içerisine sadece asagıdakileri yapıstır.

Kolay gelsin.

PHP:
<?php
if($_POST) {
$adsoyad = strip_tags($_POST['f_name']);
$email = strip_tags($_POST['f_mail']);
$mesaji = strip_tags($_POST['f_message']);
if (empty($adsoyad) || empty($email) || empty($mesaji)) {
echo 'Lütfen bütün alanları eksiksiz doldurunuz';
} else {
$mailadresi ="[email protected]";
$konu = "Site üzerinden mesaj geldi";
$mesaj = " 
<html>
<head>
<title>Merhaba</title>
<style>
p {font-family:Tahoma;font-size:12px;}
a {text-decoration:none;font:bold 12px Tahoma;}
a:hover {text-decoration:underline;font:bold 12px Tahoma;}
</style>
</head>
<body>
<p>
<b>Siteniz üzerinden mesaj var</b><br/><br/><br/>
<b>Ad Soyad:</b> $adsoyad<br/>
<b>E-Mail Adresi:</b> $email<br/>
<b>Mesaj:</b> $mesaji<br/>
</p>
</body>
</html>";
$govde .= "X-Sender: <[email protected]>\n";
$govde .= "X-Mailer: PHP\n"; 
$govde .= "X-Priority: 3\n"; 
$govde .= "Return-Path: <[email protected]>\n";
$govde .= "Content-Type: text/html; charset=iso-8859-9\n";  
$gitti = mail($mailadresi,$konu,$mesaj,$govde); 
if ($gitti) {
echo "Sayın <b>$adsoyad</b> , mesajınız başarıyla iletildi.";
}
}
}
echo'
<form action="" method=POST> 
<table width=100%> 
<tr><td align=right>Your Name:</td> 
<td align=left><input type=text name="f_name" size=30></td></tr> 
<tr><td align=right>Your E-mail</td> 
<td align=left><input type=text name="f_mail" size=30></td></tr> 
<tr><td align=right>Message</td> 
<td align=left><textarea cols=40 rows=5 name="f_message"></textarea></td></tr> 
</table> 
<input type=submit name="gonder" value="Send Mail"> 
</form>';
?>
 

kalenderm

0
İyinet Üyesi
Katılım
30 Ocak 2011
Mesajlar
241
Reaction score
1
sağol hocam sana ne kadar teşekkür etsem azdır valla gece uyku uyuyamadım php kodlama sistemini de bilmediğim için başarılı sonuç alamamıştım şuan sorunsuz çalısıyor cok sağolasın
 
E

Erturk

Misafir
Rlca ederim dostum. Isine yaradıysa ne mutlu.

Kolay gelsin.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst