Php Sıralama - R10.net
  • 17-05-2018, 15:06:20
    #1
    $mail->Body =$_POST['adsoyad'] . $_POST['telefon'] . $_POST['eposta'] . $_POST['sektor'] . $_POST['mesaj']; şu kodu nasıl

    Adsoyad :
    Telefon:
    Eposta:
    Sektor:
    Mesaj:

    olarak okutabilirim.
  • 17-05-2018, 15:14:58
    #2
    nafikbkgl adlı üyeden alıntı: mesajı görüntüle
    $mail->Body =$_POST['adsoyad'] . $_POST['telefon'] . $_POST['eposta'] . $_POST['sektor'] . $_POST['mesaj']; şu kodu nasıl

    Adsoyad :
    Telefon:
    Eposta:
    Sektor:
    Mesaj:

    olarak okutabilirim.
    Sizi doğru anladıysam aşağıdaki gibi yapabilirsiniz.

    $body = 'Adsoyad: ' . $_POST['adsoyad'] . '<br />';
    $body .= 'Telefon: ' . $_POST['telefon'] . '<br />';
    $body .= 'Eposta: ' . $_POST['eposta'] . '<br />';
    $body .= 'Sektor: ' . $_POST['sektor'] . '<br />';
    $body .= 'Mesaj: ' . $_POST['mesaj'] . '<br />';
    $mail->Body = $body;
  • 17-05-2018, 15:16:21
    #3
    mail body den sonra 'AdSoyad:'.$_['adsoyad'].'<br>Telefon:'Şeklinde ilerleyebilirsiniz
  • 17-05-2018, 15:21:53
    #4
    StyleWaR adlı üyeden alıntı: mesajı görüntüle
    Sizi doğru anladıysam aşağıdaki gibi yapabilirsiniz.

    $body = 'Adsoyad: ' . $_POST['adsoyad'] . '<br />';
    $body .= 'Telefon: ' . $_POST['telefon'] . '<br />';
    $body .= 'Eposta: ' . $_POST['eposta'] . '<br />';
    $body .= 'Sektor: ' . $_POST['sektor'] . '<br />';
    $body .= 'Mesaj: ' . $_POST['mesaj'] . '<br />';
    $mail->Body = $body;

    buna benzer bişey yapmıştım. sizin verdiklerinizi uyguladım fakat yine aynı hatayı aldım epostaya böyle geliyor.

    "Adsoyad: Nafi Kabakoğlu<br />Telefon: 05319186110<br />Eposta: nafikbkgl@hotmail.com<br />Sektor: 31060<br />Mesaj: sdfasdfsdf<br />"
  • 17-05-2018, 15:25:05
    #5
    nafikbkgl adlı üyeden alıntı: mesajı görüntüle
    buna benzer bişey yapmıştım. sizin verdiklerinizi uyguladım fakat yine aynı hatayı aldım epostaya böyle geliyor.

    "Adsoyad: Nafi Kabakoğlu<br />Telefon: 05319186110<br />Eposta: nafikbkgl@hotmail.com<br />Sektor: 31060<br />Mesaj: sdfasdfsdf<br />"
    PHPMailer kullanıyorsanız kullandığınız metot yanlış.

    $mail->Body = $body;
    kısmını aşağıdaki gibi değiştirin sorun düzelecektir.

    $mail->MsgHTML($body);
    PHPMailer kullanmıyorsanız aşağıdaki gibi deneyin.

    $body = 'Adsoyad: ' . $_POST['adsoyad'] . 'rn';
    $body .= 'Telefon: ' . $_POST['telefon'] . 'rn';
    $body .= 'Eposta: ' . $_POST['eposta'] . 'rn';
    $body .= 'Sektor: ' . $_POST['sektor'] . 'rn';
    $body .= 'Mesaj: ' . $_POST['mesaj'] . 'rn';
    $mail->Body = $body;
    rn yazan kısımları (ters slash)r(ters slash)n olarak değiştirin R10'nun kod editöründe sorun var sanırım.
  • 17-05-2018, 15:28:37
    #6
    StyleWaR adlı üyeden alıntı: mesajı görüntüle
    PHPMailer kullanıyorsanız kullandığınız metot yanlış.

    $mail->Body = $body;
    kısmını aşağıdaki gibi değiştirin sorun düzelecektir.

    $mail->MsgHTML($body);
    PHPMailer kullanmıyorsanız aşağıdaki gibi deneyin.

    $body = 'Adsoyad: ' . $_POST['adsoyad'] . 'rn';
    $body .= 'Telefon: ' . $_POST['telefon'] . 'rn';
    $body .= 'Eposta: ' . $_POST['eposta'] . 'rn';
    $body .= 'Sektor: ' . $_POST['sektor'] . 'rn';
    $body .= 'Mesaj: ' . $_POST['mesaj'] . rn';
    $mail->Body = $body;



    o kodu eklediğimde çalışmadı. kullandığım kod sistemi böyle;


    <?php

    if (isset($_GET['islem'])) {

    if ($_POST['eposta']<>'' && $_POST['adsoyad']<>'' && $_POST['sektor']<>'' && $_POST['telefon']<>'' && $_POST['mesaj']<>'') {

    require_once("mail/class.phpmailer.php");

    $mail = new PHPMailer();
    $mail->IsSMTP();
    $mail->Host = "******";
    $mail->SMTPAuth = true;
    $mail->Username = "******";
    $mail->Password = "*****";
    $mail->From = "******";
    $mail->Fromname = $_POST['adsoyad'];
    $mail->AddAddress("******","Mail gönderimi");
    $mail->CharSet = 'UTF-8';
    $mail->Subject = 'İletişim Formu';
    $mail->Body =$_POST['adsoyad'] . $_POST['telefon'] . $_POST['eposta'] . $_POST['sektor'] . $_POST['mesaj'];

    if(!$mail->Send())
    {
    echo '<font color="#F62217"><b>Gönderim Hatası: ' . $mail->ErrorInfo . '</b></font>';
    exit;
    }
    echo '<font color="#41A317"><b>Mesaj başarıyla gönderildi.</b></font>';
    } else {
    echo '<font color="#F62217"><b>Tüm alanların doldurulması zorunludur.</b></font>';
    }
    }

    ?>


    bu kodları iletisim formunun altına yazıyorum herşey çok iyi çalışıyor sadece maile yazdırma kısmında sıkıntı yaşadım.



    yazdırma işleminide böyle yapmıştım.


    $mail->Body= 'İletişim Formu';
    $content = '
    <b>Websitenizden gelen iletişim maili</b><br>
    <table align="left" class="tg" style="undefined;table-layout: fixed; width: 535px">

    <tr>
    <td class="tg-031e">Ad Soyad</td>
    <td class="tg-031e">:</td>
    <td class="tg-031e">'.$adsoyad.'</td>
    </tr>
    <tr>
    <td class="tg-031e">Telefon</td>
    <td class="tg-031e">:</td>
    <td class="tg-031e">'.$telefon.'</td>
    </tr>
    <tr>
    <td class="tg-031e">E-Posta</td>
    <td class="tg-031e">:</td>
    <td class="tg-031e">'.$eposta.'</td>
    </tr>
    <tr>
    <td class="tg-031e">Konu</td>
    <td class="tg-031e">:</td>
    <td class="tg-031e">'.$konu.'</td>
    </tr>
    <tr>
    <td class="tg-031e">Mesaj</td>
    <td class="tg-031e">:</td>
    <td class="tg-031e">'.$mesaj.'</td>
    </tr>
    <tr>
    <td class="tg-031e">İp Adresi</td>
    <td class="tg-031e">:</td>
    <td class="tg-031e">'.$ip.'</td>
    </tr>
    </table>';


    ama html kodları etkinleştiremedim
  • 17-05-2018, 15:36:40
    #7
    nafikbkgl adlı üyeden alıntı: mesajı görüntüle
    ama html kodları etkinleştiremedim
    $mail->Body = yerine $mail->MsgHTML( $content); kullanırsanız sorun çözülecektir.

    Yapamazsanız özelden team bilgilerinizi iletin yardımcı olurum.
R10.net sizlere daha iyi hizmet sunmak için çerezleri kullanıyor.R10.net'i kullanarak çerezleri kullanmamızı kabul etmiş olacaksınız.
Detaylı bilgi almak için Gizlilik ve Çerez Politikası metnimizi inceleyebilirsiniz.