ForsBey adlı üyeden alıntı: mesajı görüntüle
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'");

?>