İletişim Formunu Mail Olarak Alma (PHP)

Bu konuyu okuyanlar

by_okitay

Öğrenci
Katılım
27 Aralık 2020
Mesajlar
1
Reaksiyon puanı
0
Puanları
1
Yaş
42
Merhaba Arkadaşlar.



Sitemdeki bir iletişim formu (php) form bilgilerini sqle gönderip yönetici panelinde gösteriyor. Ben aynı zamanda mail olarak da bana formu (gönderen mail adresi ve mesaj) göndermesini istiyorum. Yani hem sql ile yönetici panelinde göstersin hem de formu mail olarak da istediğim adrese göndersin. Bunları tek tek yapmama rağmen ikisini birlikte yapamadım. Yardımcı olabilecek arkadaşa şimdiden teşekkür ederim



iletisim.php ;



<?php

session_start();

ob_start();

include("conn.php");

include("inc/incl.php");



mysql_select_db($dbname, $mysqlB);

$query_duyuru = "select * from duyuru order by Id DESC";

$row_duyuru = mysql_query($query_duyuru, $mysqlB) or die(mysql_error());

$totalRows_duyuru = mysql_num_rows($row_duyuru);



mysql_select_db($dbname, $mysqlB);

$query_firma = "select * from firma where Id=1";

$row_firma = mysql_query($query_firma, $mysqlB) or die(mysql_error());

$Firma = mysql_fetch_assoc($row_firma);

$totalRows_firma = mysql_num_rows($row_firma);



mysql_select_db($dbname, $mysqlB);

$query_ayar = "select * from ayar where Id=1";

$row_ayar = mysql_query($query_ayar, $mysqlB) or die(mysql_error());

$Ayar = mysql_fetch_assoc($row_ayar);

$totalRows_ayar = mysql_num_rows($row_ayar);



if (isset($_POST["Kaydet_x"])) {



$AdSoyad = $_POST["AdSoyad"];

$Email = $_POST["Email"];

$Telefon = $_POST["Telefon"];

$Konu = $_POST["Konu"];

$Mesaj = $_POST["Mesaj"];

$Tarih = date("d-m-Y H:i");

$IP = $_SERVER['REMOTE_ADDR'];



$insertSQL = "insert into mesaj (AdSoyad, Email, Telefon, Konu, Mesaj, Tarih, IP) values ('$AdSoyad','$Email','$Telefon','$Konu','$Mesaj','$Tarih','$IP')";



$Result1 = mysql_query($insertSQL, $mysqlB) or die(mysql_error());



$insertGoTo = "index.php";

echo "<script>\n alert('Mesajınız alınmıştır. İlginize teşekkür ederiz.');window.location = '$insertGoTo';\n</script>";



}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<title>İletişim | <?php echo $Firma["FirmaAdi"]; ?></title>



<link rel="stylesheet" type="text/css" href="default.css" />

<link rel="stylesheet" href="js/nivo-slider.css" type="text/css" media="screen" />

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />

<meta name="description" content="<?php echo $Ayar["SiteDesc"]; ?>" />

<meta name="keywords" content="<?php echo $Ayar["SiteMeta"]; ?>" />

<script language=JavaScript>

function isEmpty(s){return ((s == null) || (s.length == 0))}

function hasInvalidChars(s){

var whitespace = ' \t\n\r';

for(var i=0;i<s.length;i++){

var ch = s.charCodeAt(i);

if(!((ch>47 && ch<58) || (ch>64 && ch<91) || (ch>96 && ch<123) || ch==95 || ch==46 || ch==45 || ch==64 || whitespace.indexOf(ch)!=-1))

return true;

}

return false;

}

function isEmail(s){

if(isEmpty(s)) return false;

if(hasInvalidChars(s)) return false;

var i = 1;

var sLength = s.length;

while ((i < sLength) && (s.charAt(i) != '@')){i++;}

if ((i >= sLength) || (s.charAt(i) != '@') || sLength - i > 69) return false;

else i += 2;

while ((i < sLength) && (s.charAt(i) != '.')){i++;}

if ((i >= sLength - 1) || (s.charAt(i) != '.')) return false;

else return true;

}

function formkontrol(){

if (isEmpty(document.iletisim_form.AdSoyad.value) || isEmpty(document.iletisim_form.AdSoyad.value)){

alert("Lütfen (*) ile belirtilen bölümleri eksiksiz doldurunuz.");

return false;

}

if (isEmpty(document.iletisim_form.Konu.value) || isEmpty(document.iletisim_form.Konu.value)){

alert("Lütfen (*) ile belirtilen bölümleri eksiksiz doldurunuz.");

return false;

}

if (isEmpty(document.iletisim_form.Mesaj.value) || isEmpty(document.iletisim_form.Mesaj.value)){

alert("Lütfen (*) ile belirtilen bölümleri eksiksiz doldurunuz.");

return false;

}

if (!isEmail(document.iletisim_form.Email.value)){

alert("Lütfen geçerli bir Email adresi giriniz.");

return false;

}

}

</script>



<?php include("header.php"); ?>



<div class="clear"></div>



<!--sol-->

<div id="sol">

<!--haber-->

<div class="white">

<div class="s"><p><img src="images/duyuru.png" alt="#"/>Duyurular</p></div>

<div class="clear"></div>

<marquee direction="up" width="100%" height="180" scrollamount="1" scrolldelay="10" onmouseover="scrollAmount=0" onmouseout="scrollAmount=1">

<?php while($Duyurular = mysql_fetch_array($row_duyuru)){ ?>

<div style="font:12px arial; margin-left:7px; margin-right:7px;" >&raquo; <?php echo $Duyurular["DuyuruBaslik"]; ?> </div><br />

<?php } ?>

</marquee>

</div>

<div class="clear"></div>

<!--haber-->



<!--doviz kuru-->

<div class="white2">

<div class="s"><p><img src="images/doviz.png" alt="#"/>Döviz Kurları</p></div>

<div class="clear"></div>

<ul>

<li><img src="images/e.jpg" alt="#"/><p><b>Euro</b></p> <span style="padding-left:16px;"> : <?php echo $EuroSatis; ?> TL</span></li>

<li><img src="images/p.jpg" alt="#"/><p><b>Pound</b></p> <span style="padding-left:7px;"> : <?php echo $PoundSatis; ?> TL</span></li>

<li><img src="images/d.jpg" alt="#"/><p><b>USD</b></p> <span style="padding-left:19px;"> : <?php echo $DolarSatis; ?> TL</span></li>

</ul>

</div>

<div class="clear"></div>

<!--doviz kuru-->



<!--adres-->

<div class="white3">

<div class="s"><p><img src="images/adres.png" alt="#"/>Adres</p></div>

<div class="clear"></div>

<div id="adresi">

<p><?php echo $Firma["FirmaAdres"]; ?></p>

<p><br />

<a href="mailto:<?php echo $Firma["FirmaMail"]; ?>"><?php echo $Firma["FirmaMail"]; ?></a> </p>

</div>

</div>

<div class="clear"></div>

<!--adres-->



<!--teller-->

<div id="gili">

<div id="citcit">

<p><img src="images/chat.jpg" alt="#"/><b>Tel: </b><?php echo $Firma["FirmaTel"]; ?> </p>

<p><img src="images/fax.jpg" alt="#"/><b>Fax: </b><?php echo $Firma["FirmaFax"]; ?> </p>

</div>

</div>

<!--teller-->

</div>

<!--sol-->



<!--sag-->

<div id="sag">

<!--manset-->

<div id="altBann"><span>İletişim</span></div>

<div class="clear"></div>

<!--manset-->



<form action="iletisim.html" name="iletisim_form" method="post" onSubmit="return formkontrol();"/>

<!--yazi kismi-->

<div id="Altic">



<h1 class="style1"><b>İLETİŞİM</b></h1>

<p>Aşağıdaki iletişim formu aracılığıyla bize ulaşabilir veya <em><strong><?php echo $Firma["FirmaTel"]; ?></strong></em> numarayı çevirerek bizimle irtibata geçebilirsiniz. </p>

<br />



<p>



<div id="form">

Adınız Soyadınız (*)

<span>: <input name="AdSoyad" type="text" class="formAt" onSubmit="return formkontrol();" />

</span></div>

<div id="form">

E-Mail (*)

<span>: <input name="Email" type="text" class="formAt" onSubmit="return formkontrol();" />

</span></div>

<div id="form">

Telefon

<span>: <input name="Telefon" type="text" class="formAt" />

</span></div>

<div id="form">

Konu (*)

<span>:

<input name="Konu" type="text" class="formAt" onSubmit="return formkontrol();" />

</span></div>

<div id="form">

Mesaj (*)

<span>:

<textarea class="metin" name="Mesaj" onSubmit="return formkontrol();"></textarea>

</span></div>



<div id="form"><br /><br />

<span><p> <input name="Kaydet" type="image" src="images/gonder.gif" /></p>

</span></div>



</p>



</div></form>

<!--yazi kismi-->



<!--anket-->

<div id="sagcan">

<div class="clear"></div>

</div><div class="clear"></div>

<!--anket-->



<!--urunler-->

<!--urunler-->

<!--hava durumu-->

<div id="sagcan2">

<div class="clear"></div>

</div><div class="clear"></div>

<!--anket-->



<!--markalar--><!--markalar-->

</div>

<!--sag-->

</div>

</div>

<!--footer-->

<?php include("footer.php"); ?>

<!--footer-->

</body>

</html>

<?php

mysql_free_result($row_duyuru);

mysql_free_result($row_firma);

mysql_free_result($row_ayar);

?>
 

Son mesajlar

Üst