merhaba,
html bir formu php ile kullanmak istiyorum, formu bağladım fakat sadece "isim soyisim" alanını gönderiyor. Diğer alanları da göndermesi için sendmail.php içindeki "$phpmailer->Body" kısmına diğer değişkenleri de tanımlamam lazım galiba.
Sorunum burda başlıyor, nasıl tanımlayabilirim?
html form kodum;
<div class="container-contact100">
<div class="wrap-contact100">
<form class="contact100-form validate-form" method="post" action="sendmail.php">
<span class="contact100-form-title">
Teklif Formu
</span>
<label class="label-input100" for="firmaadi">Firma Adı *</label>
<div class="wrap-input100 validate-input" data-validate = "Geçerli bir firma Adı giriniz">
<input id="firmaadi" class="input100" type="text" name="firmaadi" placeholder="Firma Adı">
<span class="focus-input100"></span>
</div>
<label class="label-input100" for="isimsoyisim">İsim Soyisim *</label>
<div class="wrap-input100 validate-input" data-validate="Geçerli bir isim giriniz">
<input id="isimsoyisim" class="input100" type="text" name="isimsoyisim" placeholder="İsim">
<span class="focus-input100"></span>
</div>
<label class="label-input100" for="mailadresi">Mail Adresi *</label>
<div class="wrap-input100 validate-input" data-validate = "Valid email is required: ex@abc.xyz">
<input id="mailadresi" class="input100" type="text" name="mailadresi" placeholder="Mail Adresiniz">
<span class="focus-input100"></span>
</div>
<label class="label-input100" for="telefon">Telefon</label>
<div class="wrap-input100">
<input id="telefon" class="input100" type="text" name="telefon" placeholder="Telefon numarası">
<span class="focus-input100"></span>
</div>
<label class="label-input100" for="urunadi">Ürün Adı *</label>
<div class="wrap-input100 validate-input" data-validate = "Geçerli bir ürün adı giriniz">
<input id="urunadi" class="input100" type="text" name="urunadi" placeholder="Ürün adını yazın">
<span class="focus-input100"></span>
</div>
<label class="label-input100" for="uruncapi">Çap *</label>
<div class="wrap-input100 validate-input" data-validate = "Geçerli bir çap giriniz">
<input id="uruncapi" class="input100" type="text" name="uruncapi" placeholder="Ürün Çapını yazınız">
<span class="focus-input100"></span>
</div>
<label class="label-input100" for="urunadedi">Adet *</label>
<div class="wrap-input100 validate-input" data-validate = "Geçerli bir ürün adedi giriniz">
<input id="urunadedi" class="input100" type="text" name="urunadedi" placeholder="Adet yazınız">
<span class="focus-input100"></span>
</div>
<div class="container-contact100-form-btn">
<button class="contact100-form-btn">
TEKLİF İSTE
</button>
</div>
</form>
sendmail.php dosyam;
<?php
header('Content-Type: text/html; charset=utf-8');
require 'PHPMailerAutoload.php';
$phpmailer = new PHPMailer;
$phpmailer->isSMTP();
$phpmailer->Host = 'xxxx'; // duzenlenecek
$phpmailer->SMTPAuth = true;
$phpmailer->Username = 'xxxx'; // duzenlenecek
$phpmailer->Password = 'xxxx'; // duzenlenecek
$phpmailer->SMTPSecure = 'ssl'; // duzenlenecek
$phpmailer->Port = '465'; // duzenlenecek
$phpmailer->From = 'xxxxxx'; // duzenlenecek
$phpmailer->FromName = 'İletişim Formu'; // duzenlenecek
$phpmailer->AddReplyTo($_POST['mail'], $_POST['name']);
$phpmailer->addAddress('xxxx@xxx.com', 'İletişim Formu'); // duzenlenecek
$phpmailer->isHTML(true);
$phpmailer->Subject = $_POST['firmaadi'];
$phpmailer->Body = $_POST['isimsoyisim'];
$phpmailer->CharSet = 'UTF-8';
if(!$phpmailer->send()) {
echo 'Mail gonderilemedi. Hata: ' . $phpmailer->ErrorInfo;
exit;
}
echo 'Mail gonderildi.<a href="index.html">buraya tıklayarak anasayfaya dönebilirsiniz</a>
'; ?>eklenmesi gereken alanlar;
$_POST['mailadresi'];
$_POST['telefon'];
$_POST['urunadi'];
$_POST['urunadedi'];
$_POST['uruncapi'];