iletişim formumda hata.

lycanGökhan KOCAMAN

öncelikle selamlar,

isteğim çok basitti aslında forma girilen bilgileri mail adresime gelmesini istiyordum:(((

yapmış olduğum siteme iletişim formu koymak tam bir olay oldu arkdaşlar ya ne kadar nette kod varsa hepsini denedim hiç biri çalışmadı sonunda bi tane buldum ama buda çok dağınık geliyor tablo içerisinde olması veya buna benzxer bi bicimde düzgün gelmesini istiyorum ne yapmamı nasıl yapmamı onerirsiniz arkdaşlar şimdiden teşekkürler

çalışan ama dağınık gelen kodum:

<?

 

require("class.phpmailer.php");

 

$mail = new PHPMailer();

$mail->Port = 587;

$mail->IsSMTP();                              

$mail->Host     = "mail.ideaenerji.com";      

$mail->SMTPAuth = true;                  

$mail->Username = "info@ideaenerji.com";    

$mail->Password = "*******";            

$mail->From     = "info@ideaenerji.com"; 

$mail->Fromname = "giden ismi";

$mail->AddAddress("info@ideaenerji.com","Ornek Isim");

$mail->Subject  =  $_POST['baslik'];

$mail->Body     =  implode("    ",$_POST);

if(!$mail->Send())

{

   echo "Mesaj Gönderilemedi <p>";

   echo "Mailer Error: " . $mail->ErrorInfo;

   exit;

}

echo "Mesaj Gönderildi";

?>

2012-12-05 15:46:50 Edit:2012-12-05 17:51:17

    Php

    TeaMTurkeRŞenol TÜRKER

    karışıklıktan tam olarak kastınız ne anlayamadım, bence kod gayet düzenli bir kod yapısına sahip

    2012-12-05 23:21:13

      Php

      işte OOP yazmak birazcık öyle oluyor. fazla kod, ama asla karışık değil :)

      çalıştırınca ne hata veriyor ??

      Her programcı birgün Php yi tadacaktır
      2012-12-08 08:50:10

        Php

        krst42Kürşat Aydın

        Önce Bir Form Hazırlıyoruz !

        index.php

        <form name="form1" method="post" action="gonder.php">

          <table width="601" height="285" border="0" align="center" class="tablo" style="background-color:#999">

            <tr>

              <th width="595" style="text-align: left" scope="col"> <input name="isim" type="text" id="isim" value="Adınız Soyadınız" class="at"></th>

            </tr>

            <tr>

              <td style="text-align: left"><input name="eposta" type="text" class="at"  id="eposta" value="E-Posta"></td>

            </tr>

            <tr>

              <td style="text-align: left"><input name="firma" type="text" class="at" id="firma" value="&Ccedil;alıştığınız Yer"></td><br><tr>

              <td style="text-align: left"><textarea name="mesaj" id="mesaj" cols="45" rows="3" class="at">Mesajınız</textarea>

                <input type="submit" name="G&Ouml;NDER" id="G&Ouml;NDER" value="BİLGİLERİ G&Ouml;NDER" class="buton" style="float:right;"></td></tr>

          </table>

          <p>&nbsp;</p>

        </form>

        _____________________________________

        Sonra Bu Formu gonder.php Yönledirdik.

        Ve Tek Kalan gonder.php Dosyasını Oluşturma.Ve Sonra Bitti.. smiley

        Haa Unutmadan gonder.php dosyasındaki Şu Kısımları ;

        $kime = "krst42@gmail.com";

        $konu = "İletişim Formu";

        Kendine Göre DEĞiştir Yoksa Benim Mailime Gelir MEsajlar....smiley

        gonder.php

        <?php

        $isim = $_POST["isim"];

        $firma = $_POST["firma"];

        $eposta = $_POST["eposta"];

        $telefon = $_POST["telefon"];

        $mesaj = $_POST["mesaj"];

         

        $ip = getenv("REMOTE_ADDR");

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

         

        $kime = "krst42@gmail.com";

        $konu = "İletişim Formu";

         

        $baslik = "MIME-Version: 1.0" . "\r\n";

        $baslik .= "Content-type: text/html; charset=ISO-8859-9" . "\r\n";

         

        $mesaj = "

        ".

        "İp: $ip <br><hr>Tarih: $zaman<br><hr>

        ".

        "İsim: $isim<br><hr>

        ".

        "Firma: $firma<br><hr>

        ".

        "Telefon: $telefon<br><hr>

        ".

        "Email: $eposta<br><hr>

        ".

        "Mesaj: $mesaj<br>"

        ;

         

        if( @mail($kime, $konu, $mesaj, $baslik) ) {

        echo "BiLGiLERiNiZ BANA ULASTI!";

        } else {

        echo "Bir hata oluştuğu için mesajınız gönderilemedi !";

        }

        ?> 

         

        2013-02-03 13:04:57 Edit:2013-02-03 13:09:04

          www.Phpkodlari.com © 2009 Herkes Php öğrenecek
          Web tasarım ve eğitim kaynağınız.