FORMMAİL(İLETİŞİM FORMU) ACİL

Kodla Büyü

tecnoteacher

Aktif Üye
Mesajlar
154
arkadaşlar işin ehli olan üstadlar bana bir kurum için çalışır durumda asp veya php formmail lazım .yazılanların bana yada mail adresime geleceği bir iletişim formu.elinde olan yada yardımcı olabilecek arkadaşlar ilginizi bekliyorum.web den indirdiğim bir kaç hazır kod oldu ama çalıştıramadım sadece mail yaz deniliyo denilenleri yapıyom mesaj yollandı diyo ama mesaj yok ortalıkta bu arada önemsiz postalara da bakıyom oaraya da düşmüyor şimdiden teşekkürler
 
hocam php de mail gönderme işlemi çok basittir.
sana kısa bir html form ve php mail fonksiyonu örnegi vereyim gerisini sen isteğine göre gelişitirirsin.
<html>
<body>
<FORM METHOD=POST ACTION="<? echo $PHP_SELF ?>">

<b>Mailinizin Konusu</b>

<SELECT NAME="konu">

<OPTION>Lütfen Seçiniz

<OPTION>Seçenek A

<OPTION>Seçenek B

<OPTION>Seçenek C

<OPTION>Sohbet

</SELECT>
<br>

<b>Mesajınızın İçeriği................:</b>
<br>
<td class="row2" value="En fazla 160 Karakter"><textarea name="icerik" rows="10" cols="37"></textarea></td></td>
<br>
<br>
<INPUT TYPE="RESET" value="V A Z G E Ç" name="vazgec">
<INPUT TYPE="submit" value="Mesajımı Gönder" name="gonder">
<br>
</FORM>
</body>
</html>


<?
$kime="msncevap@hotmail.com";

if (gonder!="Mesajımı Gönder")
{
if ( @mail ( $kime, $konu, $icerik, $adi) )
{
echo "mail gitti";
}
else
{
echo "mailde problem";
}
}
?>
 
sağol hacker hocam teşekkür edrim .biraz ugraşim yolladığınız scriptle ama bu konuda cok yetersizim asp ve php - 0 ama biraz çabalamak lazım başlangıç için sağolun
 
hacker hocam bu arada formu yapmakla ilgili sıkıntım yok sıkıntım asp ve php ile ilgili gönder kodları ve bunu formla ilişkilendirme olayı gayretle ugraşmaya devam ediyom.... :D
 
tecnoteacher' Alıntı:
hacker hocam bu arada formu yapmakla ilgili sıkıntım yok sıkıntım asp ve php ile ilgili gönder kodları ve bunu formla ilişkilendirme olayı gayretle ugraşmaya devam ediyom.... :D

SAYIN HOCAM ISTEDIIGNIZ KODLAR CALSIIR VAZIYETTE VAR ELIMDE http://www.piramitgd.com altında insan kaynakları kısmını zıyaret edermısınz ıstedıgınz form benzerı bırseyse kodları ve dosyaları gonderebılırım
 
sayın adiyif hocam sanırım biraz ekleme ve bazı bölümleri düzelterek kullanabilirim.Örneğin e mailden sonra bir mesaj alanı eklemem gerekecek .medeni durumu türü özel bilgiler bana gerekli değil.İlginiz için teşekkürler yine kodları yollarsanız işimi görecek duruma getiririm sanırım... :?
 
sayın hocam burda maıl sıın tarafınıza gonderılınce karsı tarafa eger scrıptı okursanız bır acıklama yapılıyor maıle daır
kodları buraya yazıyorum gerek gorursenız maılınızede gonderebılırım ıyı calısmalar


KOD:


<?php

function MAIL_NVLP($fromname, $fromaddress, $toname, $toaddress, $subject, $message)
{
$headers= "Content-type: text/html; charset=iso-8859-9\n";
$headers .= "X-Priority: 3\n";
$headers .= "X-MSMail-Priority: Normal\n";
$headers .= "X-Mailer: php\n";
$headers .= "From: \"".$fromname."\" <".$fromaddress.">\n";
return mail($toaddress, $subject, $message, $headers);
}

// Formdan gelen iceigi mail'e aktar
// ***************************************************************************************************
$from_name = $_REQUEST['AD'].' '.$_REQUEST['SOYAD']; // Kimden - Adi
$from_mail = $_REQUEST['EPOSTA']; // Kimden - email adresi
$to_name = 'KENDI ADINIZI YAZIN ';
$to_mail = 'MAILINIZI YAZINIZ';
$subject = "Sitenizden Haber Var - mesaj"; //Mail Konusu

//Mail Basligini Belirle
$message = '<html><head><title>'.$subject.'</title></head><body>';

$message .= $subject."\r\n\r\n";

//Formdan gelen icerigi aktar
$message .= '<table width="613" border="0" cellspacing="2" cellpadding="2" bgcolor="#F7F7F7">';

foreach ($_POST as $key => $val)
{
if ($val)
{
if ($key!="Submit" && $key!="form_ad") // Submitse isleme koyma
{
$kword = ucwords(str_replace("_", " ", $key));

$message .= '<tr>';
$message .= ' <td width="173" bgcolor="#F1EDED">'. $kword . '</td>';
$message .= ' <td width="8">:</td>';
$message .= ' <td width="417">'. $val . '</td>';
$message .= '</tr>';
}
}
}

$message .= '</table></body></html>';

MAIL_NVLP($from_name, $from_mail, $to_name, $to_mail, $subject, $message);
?><script>
alert("&Yacute;ste&eth;iniz Elimize Ula&thorn;m&yacute;&thorn;t&yacute;r. Te&thorn;ekkür ederiz...");
var browser_type=navigator.appName;
var browser_version=parseInt(navigator.appVersion);
//if NS 6
if (browser_type=="Netscape"&&browser_version>=5)
window.location.replace("mesaj.html");
//if IE 4+
else if (browser_type=="Microsoft Internet Explorer"&&browser_version>=4)
window.location.replace("mesaj.html");
//if NS4+
else if (browser_type=="Netscape"&&browser_version>=4)
window.location.replace("mesaj.html");
//Default goto page (NOT NS 4+ and NOT IE 4+)
else
window.location="mesaj.html";
</script>
 
BUAYA COPY PASTE YAPTIM FAKAR KODLARSA HATA VAR SANIRIM BEN KODLARIN BIRDE RESMINI CEKEYIM ATAYIM BURAYA EN IYISI SAYFADAN kaynaklanan bır durum sanırım
 
<?php

function MAIL_NVLP($fromname, $fromaddress, $toname, $toaddress, $subject, $message)
{
$headers= "Content-type: text/html; charset=iso-8859-9\n";
$headers .= "X-Priority: 3\n";
$headers .= "X-MSMail-Priority: Normal\n";
$headers .= "X-Mailer: php\n";
$headers .= "From: \"".$fromname."\" <".$fromaddress.">\n";
return mail($toaddress, $subject, $message, $headers);
}

// Formdan gelen icerigi mail'e aktar
// ***************************************************************************************************
$from_name = $_REQUEST['AD'].' '.$_REQUEST['SOYAD']; // Kimden - Adi
$from_mail = $_REQUEST['EPOSTA']; // Kimden - email adresi
$to_name = 'KENDI ADINIZI YAZIN ';
$to_mail = 'MAILINIZI YAZINIZ';
$subject = "Sitenizden Haber Var - mesaj"; //Mail Konusu

//Mail Basligini Belirle
$message = '<html><head><title>'.$subject.'</title></head><body>';

$message .= $subject."\r\n\r\n";

//Formdan gelen icerigi aktar
$message .= '<table width="613" border="0" cellspacing="2" cellpadding="2" bgcolor="#F7F7F7">';

foreach ($_POST as $key => $val)
{
if ($val)
{
if ($key!="Submit" && $key!="form_ad") // Submitse isleme koyma
{
$kword = ucwords(str_replace("_", " ", $key));

$message .= '<tr>';
$message .= ' <td width="173" bgcolor="#F1EDED">'. $kword . '</td>';
$message .= ' <td width="8">:</td>';
$message .= ' <td width="417">'. $val . '</td>';
$message .= '</tr>';
}
}
}

$message .= '</table></body></html>';

MAIL_NVLP($from_name, $from_mail, $to_name, $to_mail, $subject, $message);
?><script>
alert("Iste&eth;iniz Elimize Ulasmıstır. Tesekkür ederiz...");
var browser_type=navigator.asppName;
var browser_version=parseInt(navigator.appVersion);
//if NS 6
if (browser_type=="Netscape"&&browser_version>=5)
window.location.replace("mesaj.html");
//if IE 4+
else if (browser_type=="Microsoft Internet Explorer"&&browser_version>=4)
window.location.replace("mesaj.html");
//if NS4+
else if (browser_type=="Netscape"&&browser_version>=4)
window.location.replace("mesaj.html");
//Default goto page (NOT NS 4+ and NOT IE 4+)
else
window.location="mesaj.html";
</script>



dıl kodlaması turkce olarak yapılmadıgından bozukluklar olabılır ıstersen maılıne dosya olarak atayım arkadasım
 
hocam hazır script kullana kullana kod yazmayı unutuyoruz malesef...

benim tavsiyem kendi formunuzu ve kodlarınızı kendiniz hazırlayın.

hem güvenlik açıkları daha az olur hemde kendinizi geliştirmiş olursunuz. burada adiyif hocamın verdigi script te belkide sizin işinize yaramayacak gereksiz bir sürü kod vardır.
tabi seçim sizin. benimkisi sadece bir öneriydi.

not: adyif hocam sitemizin dosya upload özelliği aktif kullanıyoruz. php dosyasını rar formatında forumada upload edebilirsiniz.
 
forma maıl scrıpt
 

Ekli dosyalar

  • formmaıl.rar
    1.3 KB · Görüntüleme: 125
Hostunuz hangi mail bileşenini destekliyor önce onu öğrenin bence, size persits bileşeni için kullandığım mail formunu vereyim. Bu formu çok aramıştım, şuan kullanılıyorum.
 

Ekli dosyalar

  • Default.rar
    1.4 KB · Görüntüleme: 85
Hacker' Alıntı:
hocam php de mail gönderme işlemi çok basittir.
sana kısa bir html form ve php mail fonksiyonu örnegi vereyim gerisini sen isteğine göre gelişitirirsin.
<html>
<body>
<FORM METHOD=POST ACTION="<? echo $PHP_SELF ?>">

<b>Mailinizin Konusu</b>

<SELECT NAME="konu">

<OPTION>Lütfen Seçiniz

<OPTION>Seçenek A

<OPTION>Seçenek B

<OPTION>Seçenek C

<OPTION>Sohbet

</SELECT>
<br>

<b>Mesajınızın İçeriği................:</b>
<br>
<td class="row2" value="En fazla 160 Karakter"><textarea name="icerik" rows="10" cols="37"></textarea></td></td>
<br>
<br>
<INPUT TYPE="RESET" value="V A Z G E Ç" name="vazgec">
<INPUT TYPE="submit" value="Mesajımı Gönder" name="gonder">
<br>
</FORM>
</body>
</html>


<?
$kime="msncevap@hotmail.com";

if (gonder!="Mesajımı Gönder")
{
if ( @mail ( $kime, $konu, $icerik, $adi) )
{
echo "mail gitti";
}
else
{
echo "mailde problem";
}
}
?>


hocam meb in verdigi alanda asp,phb calışmıyor kanımca ben denedim sayfa aciliyor, mail bir türlü gitmiyor.... MEB alanında çalışan kısa bir html formu varsa bilgilendirirseniz sevinirim......
 
Geri
Üst