lostyazilim
tr.link

İletişim Formu iziModal

13 Mesajlar 2.614 Okunma
acebozum
tr.link

Onurcerik Onurcerik WM Aracı Kullanıcı
  • Üyelik 27.05.2019
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad O** Ç**
  • Mesajlar 69
  • Beğeniler 20 / 9
  • Ticaret 2, (%100)
Merhaba arkadaşlar sitemde bir iletisim formu var.Site html ile oluşturuldu tek sayfa.İletisim formu da haliyle tek sayfa içerisinde.SMTP ayarlarıyla iletişim formum çalışıyor.Fakat mail gönderildikten sonra boş bir sayfaya atıp mail gönderildi yazıyor.Ben bunun yerine iletişim formunun üzerinde 'mesaj gönderildi' tarzı bir uyarı almak için iziModal kullanmam gerektiğini öğrendim.Fakat çalıştıramadım.Kodlar şu şekilde


<--- Formun bulunduğu index.html




<script></script>
<script></script>



Modal

<script>
$(function() {
$(".modal").iziModal ({
title:"Mesaj gönderildi",
subtitle:
padding:10,
transitionIn:"BounceInDown",
transitionout:"fadeOutRight",
}) ;
} ) ;
</script>

<---- iziModal uyarısı


//Content
$mail->isHTML(true);
$mail->Subject = 'İletişim formundan mesajınız var!'; // Email konusu
$mail->Body = "$isim
$eposta
$telefon
$mesaj"; // Mailin içeriği
$mail->CharSet = 'utf-8';
$mail->send();
echo 'Mesaj gönderildi';
} catch (Exception $e) {
echo 'Mesaj gönderilmedi. Hata: ', $mail->ErrorInfo;
}
}
?>
<---- stmp ayarlarımın olduğu dosyada echo kısmındaki bilgileri yeni sekmede ekrana yazdırıyor.Nasıl düzeltirim
 

 

wmaraci
reklam

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
Eğer sweetalert2 modal beğenirseniz sizin için onu entegre edebilirim
Onurcerik

kişi bu mesajı beğendi.


ozmencelik ozmencelik Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 03.01.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek .Net Developer - İng Öğretmeni
  • Konum İzmir
  • Ad Soyad Ö** Ç**
  • Mesajlar 339
  • Beğeniler 39 / 160
  • Ticaret 0, (%0)
Yerinde olsam böyle seyleri javascript Ajax ile yapardım ki bence bu yok daha efektif ve iyi olur.

Yinede senin şuanki durumdan gelirsek;

smtp ayarlarının olduğu dosyayı görmeden kodları nasıl bir yorum yapmamızı bekliyorsun ? Onlarıda ekle soruna ki görelim
 

 

Onurcerik Onurcerik WM Aracı Kullanıcı
  • Üyelik 27.05.2019
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad O** Ç**
  • Mesajlar 69
  • Beğeniler 20 / 9
  • Ticaret 2, (%100)

Abdullahx adlı üyeden alıntı

Eğer sweetalert2 modal beğenirseniz sizin için onu entegre edebilirim


iletişime geçtim
 

 

wmaraci
wmaraci

Onurcerik Onurcerik WM Aracı Kullanıcı
  • Üyelik 27.05.2019
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad O** Ç**
  • Mesajlar 69
  • Beğeniler 20 / 9
  • Ticaret 2, (%100)

ozmencelik adlı üyeden alıntı

Yerinde olsam böyle seyleri javascript Ajax ile yapardım ki bence bu yok daha efektif ve iyi olur.

Yinede senin şuanki durumdan gelirsek;

smtp ayarlarının olduğu dosyayı görmeden kodları nasıl bir yorum yapmamızı bekliyorsun ? Onlarıda ekle soruna ki görelim


Hocam ajax ve javascript bilgim yok.
Smtp ayarlarını sonda paylaştım ondan öncekiler zaten mail ayarlarım.
 

 

ozmencelik ozmencelik Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 03.01.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek .Net Developer - İng Öğretmeni
  • Konum İzmir
  • Ad Soyad Ö** Ç**
  • Mesajlar 339
  • Beğeniler 39 / 160
  • Ticaret 0, (%0)
Şu mail göndermeyi bir denesenize hem daha çok özellikli. Php developer değilim ben .Net Devim ama google bir araştırma yaptım ve bir araya toplayınca şöyle birşey çıktı

PHPMailer sınıfı ile SMTP mail göndermek için “class.phpmailer.php” ve “class.smtp.php” dosyalarını alıp aşağıdaki kod bloğunu kullanmanız yeterli. İlgili yerlere kendi sunucunuzun host, port ve kullanıcı adı şifre bilgilerinizi girin tabi field larada aynı şekilde

Aşağıda : çoklu mail gönderme ve maile resim ekleyip göndermede var.

gerekli dosya linkleri : BURADAN


include 'class.phpmailer.php';
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'smtp.sitem.com';
$mail->Port = 587;
$mail->SMTPDebug = 0;
$mail->Username = 'benim@adresim.com';
$mail->Password = 'çokgizlişifre';
$mail->SetFrom($mail->Username, 'Benim Adım');
$mail->AddAddress('baska@biri.com', 'Başkası');
$mail->AddCC('baska@iki.com', 'Diğeri');
$mail->AddBCC('baska@ucu.com', 'Öteki');
$mail->CharSet = 'UTF-8';
$mail->Subject = 'Mail Başlığı';
$mail->MsgHTML('Mailin içeriği!');
$mail->AddAttachment('img/gonderilecek_resim.jpg');

if($mail->Send()) {
echo 'Mail gönderildi!';
} else {
echo 'Mail gönderilirken bir hata oluştu: ' . $mail->ErrorInfo;
}
 

 

Onurcerik Onurcerik WM Aracı Kullanıcı
  • Üyelik 27.05.2019
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum İstanbul Avrupa
  • Ad Soyad O** Ç**
  • Mesajlar 69
  • Beğeniler 20 / 9
  • Ticaret 2, (%100)
ozmencelik Bunu zaten kullanıyorum hatta aynısı sorun yok burda mail gönderimi sağlanıyor fakat uyarı başka sayfada geliyor onu sağlayamıyorum
 

 

ozmencelik ozmencelik Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 03.01.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek .Net Developer - İng Öğretmeni
  • Konum İzmir
  • Ad Soyad Ö** Ç**
  • Mesajlar 339
  • Beğeniler 39 / 160
  • Ticaret 0, (%0)
Aşağıda belirttiğin ne yapıyor ? yani o uyarıyı sayfasını neden koydun o ne yapıyor ? içinde ne var eğer yönlendiği oysa ve başarılı mesajını orda verdirtiyorsan onu iptal edip denemelisin yani




kodu kaldırınca ne olur denermisin bir ?
 

 

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
Hocam tamamdır ben kısa sürede iletişim formunu ajax requeste dönüştürüp modal box açma işlemini yapacağım.
 

 


ozmencelik ozmencelik Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 03.01.2016
  • Yaş/Cinsiyet 39 / E
  • Meslek .Net Developer - İng Öğretmeni
  • Konum İzmir
  • Ad Soyad Ö** Ç**
  • Mesajlar 339
  • Beğeniler 39 / 160
  • Ticaret 0, (%0)
tamamda sorumu cevaplamadın son sorumu yani ?
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al