wp-smtp yanlış hatırlamıyorsam wp_mail fonksiyonuna duyarlı.
formun göndermesi mail(); fonsiyonu iledir. bunu wp_mail() yapıp deneyin.
Mail ile alakalı 2 adet php dosyası var düzenlemeleri nasıl yapmalıyım sence ?
<?php
/*
Template Name: Satin-Al
*/
?>
<?php get_header(); ?>
<div id="content">
<div class="solbar"><?php include(TEMPLATEPATH."/solbar.php");?></div>
<div class="sagbar">
<div class="sag-ust"></div><div class="sag-bg"><div class="sag-orta">
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div class="baslik"><h1><?php the_title(); ?></h1></div>
<div class="tmz"></div>
<div class="formum">
<?php
function ip_adresi_al()
{
if($_SERVER['HTTP_X_FORWARDED_FOR'])
{
$ip_adresi = $_SERVER['HTTP_X_FORWARDED_FOR'];
}
elseif($_SERVER['HTTP_CLIENT_IP'])
{
$ip_adresi = $_SERVER['HTTP_CLIENT_IP'];
}
elseif($_SERVER['HTTP_FROM'])
{
$ip_adresi = $_SERVER['HTTP_FROM'];
}
elseif($_SERVER['REMOTE_ADDR'])
{
$ip_adresi = $_SERVER['REMOTE_ADDR'];
}
return $ip_adresi;
}
$ip_adresi = ip_adresi_al();
$saat = date("H:i");
$tarih = date("d.m.Y");
$urun = $_GET["urun"];
?>
<form method="post" action="<?php bloginfo('template_url'); ?>/form/satin-al.php" id="form">
<p><b>Satın Almak İstediÄiniz Ãrün</b>
<?php
if($urun == '1') { echo '<input type="text" name="urun" id="urun" class="cls-input" value="1 Kutu Fresh Breath" readonly="readonly" />'; }
elseif($urun == '2'){ echo '<input type="text" name="urun" id="urun" class="cls-input" value="2 Kutu Fresh Breath" readonly="readonly" />'; }
elseif($urun == '3'){ echo '<input type="text" name="urun" id="urun" class="cls-input" value="3 Kutu Fresh Breath" readonly="readonly" />'; }
else{
echo '<select name="urun" class="cls-select">
<option name="1 Kutu Fresh Breath">1 Kutu Fresh Breath</option>
<option name="2 Kutu Fresh Breath">2 Kutu Fresh Breath</option>
<option name="3 Kutu Fresh Breath">3 Kutu Fresh Breath</option>
</select>';
}
?>
</p>
<p><b>Adınız - Soyadınız</b><input type="text" name="isim" id="isim" class="cls-input" /></p>
<p><b>Telefon Numaranız</b><input type="text" name="telefon" id="telefon" class="cls-input" /></p>
<p><b>Adresiniz</b><textarea name="adres" id="adres" rows="3" class="cls-text"></textarea></p>
<p><b>Å ehir</b><input type="text" name="sehir" id="sehir" class="cls-input" /></p>
<p><b>Ãdeme Yöntemi Seçiniz</b>
<select name="odeme" class="cls-select">
<option value="Kapıda Nakit Ãdeme">Kapıda Nakit Ãdeme</option>
<option value="Kapıda Kredi Kartı">Kapıda Kredi Kartı</option>
<option value="Banka Havale">Banka Havalesi</option>
</select>
</p>
<?php
$addfrontchar = substr($title,0,3);
$addfrontchar = strtoupper($addfrontchar);
$chars =
array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","1","2","3","4","5","6","7","8","9","0");
$max_chars = count($chars) - 1;
srand((double)microtime()*1000000);
for($i = 0; $i < 13; $i++)
{
$randnum = ($i == 0) ? $chars[rand(0,
$max_chars)] : $randnum . $chars[rand(0, $max_chars)];
}
$addcatid = $cat_id;
$createprodnum = $addfrontchar . $randnum .
$addcatid;
?>
<div class="msgError">AÅaÄıdaki kutu içerisindeki kod sipariÅ numaranızdır. Formu göndermeden önce sipariÅ numaranızı mutlaka not ediniz.</div>
<p><input type="text" name="siparisno" id="siparisno" class="cls-input" value="<?php echo $createprodnum; ?>" readonly="readonly" /></p>
<div class="tmz"></div>
<?php $kime = get_option('panel_kime'); ?><input type="hidden" name="kime" id="kime" value="<?php echo $kime; ?>" />
<input type="hidden" name="ipno" id="ipno" value="<?php echo "$ip_adresi"; ?>" />
<input type="hidden" name="date" id="date" value="<?php echo "$tarih"; ?>" />
<input type="hidden" name="time" id="time" value="<?php echo "$saat"; ?>" />
<input type="hidden" name="email" id="email" value="" />
<input type="hidden" name="sayfa" id="sayfa" value="<?php echo get_settings('home'); ?><?php echo "$_SERVER[REQUEST_URI]"; ?>" />
<center><input type="submit" name="button" id="button" value="FORMU GÃNDER" /></center>
</form>
</div>
<div class="tmz"></div>
<?php endwhile; else: ?><p><?php _e('İçerik Yok'); ?></p><?php endif; ?>
</div></div><div class="sag-alt"></div>
</div>
</div>
<?php get_footer(); ?><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
$sayfa = $_POST["sayfa"] ;
$to = $_POST["kime"];
$subject = "Siparis Var";
$headers = "From:" . $_POST["isim"];
$headers .= "<" . $_POST["email"] . ">rn";
$headers .= "Reply-To: " . $_POST["email"] . "rn";
$headers .= "Return-Path: " . $_POST["email"];
$message .= "Siparis Var nn";
$message .= "Urun : " . $_POST["urun"] ."rn"."rn";
$message .= "Ad - Soyad : " . $_POST["isim"] ."rn"."rn";
$message .= "Telefon : " . $_POST["telefon"] ."rn"."rn";
$message .= "Adres : " . $_POST["adres"] ."rn"."rn";
$message .= "Sehir : " . $_POST["sehir"] ."rn"."rn";
$message .= "Odeme : " . $_POST["odeme"] ."rn"."rn";
$message .= "Siparis No : " . $_POST["siparisno"] ."rn"."rn";
$message .= "Tarih : " . $_POST["time"] ."rn"."rn";
$message .= "Saat : " . $_POST["date"] ."rn"."rn";
$message .= "Ip No : " . $_POST["ipno"] ."rn"."rn";
if(empty($_POST["isim"]) || empty($_POST["urun"]) || empty($_POST["adres"]) )
{
function geriat($gsure,$sayfa){
$gdeger = "<meta http-equiv="refresh" content="1;url=$sayfa">n";
return $gdeger;
}
echo geriat(1,"'$sayfa'");
echo "<script>alert('Lüfen Formdaki Tüm Bilgileri Eksiksiz Doldurun');</script>";
die();
}
mail($to, $subject, $message, $headers);
echo "<script>alert('Bilgileriniz Bize UlaÅtı, En Kısa Sürede İletiÅime GeçeceÄiz, TeÅekkürler');</script>";
function yonlendir($sure,$sayfa){
$deger = "<meta http-equiv="refresh" content="1;url=$sayfa">n";
return $deger;
}
echo yonlendir(0,"'$sayfa'");
?>