lostyazilim

İletişim Ve Rezervasyon

5 Mesajlar 1.056 Okunma
lstbozum
wmaraci reklam

CyberAngel CyberAngel WM Aracı Kullanıcı
  • Üyelik 28.02.2014
  • Yaş/Cinsiyet 44 / E
  • Meslek Eğitmen
  • Konum Artvin
  • Ad Soyad H** M**
  • Mesajlar 79
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Ücretli bir boostrap teması satın aldım. İçinde contact ve reservation bölümü var. Ama bir türlü çalıştıramıyorum.

İki adet dosya var içinde.

reservation.php.
contact.php


Ben ne yapmalıyım ki bu çalışsın. Biraz ipucu verirseniz hiç bilmediğim bu konuda en azından oradan ilerlemek istiyorum.

Örneğin contact bu şekilde.





if(!$_POST) exit;

// Email address verification, do not edit.
function isEmail($email) {
return(preg_match("/^[-_.[:alnum:]]+@((([[:alnum:]]|[[:alnum:]][[:alnum:]-]*[[:alnum:]])\.)+(ad|ae|aero|af|ag|ai|al|am|an|ao|aq|ar|arpa|as|at|au|aw|az|ba|bb|bd|be|bf|bg|bh|bi|biz|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|com|coop|cr|cs|cu|cv|cx|cy|cz|de|dj|dk|dm|do|dz|ec|edu|ee|eg|eh|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gh|gi|gl|gm|gn|gov|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|in|info|int|io|iq|ir|is|it|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mil|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|museum|mv|mw|mx|my|mz|na|name|nc|ne|net|nf|ng|ni|nl|no|np|nr|nt|nu|nz|om|org|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|pro|ps|pt|pw|py|qa|re|ro|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sy|sz|tc|td|tf|tg|th|tj|tk|tm|tn|to|tp|tr|tt|tv|tw|tz|ua|ug|uk|um|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|yu|za|zm|zw)$|(([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5])\.){3}([0-9][0-9]?|[0-1][0-9][0-9]|[2][0-4][0-9]|[2][5][0-5]))$/i",$email));
}

if (!defined("PHP_EOL")) define("PHP_EOL", "\r\n");

$name = $_POST['name'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$subject = $_POST['subject'];
$comments = $_POST['comments'];
$verify = $_POST['verify'];

if(trim($name) == '') {
echo '

Attention! You must enter your name.
';
exit();
} else if(trim($email) == '') {
echo '

Attention! Please enter a valid email address.
';
exit();
} else if(!isEmail($email)) {
echo '

Attention! You have enter an invalid e-mail address, try again.
';
exit();
}

if(trim($subject) == '') {
echo '

Attention! Please enter a subject.
';
exit();
} else if(trim($comments) == '') {
echo '

Attention! Please enter your message.
';
exit();
} else if(!isset($verify) || trim($verify) == '') {
echo '

Attention! Please enter the verification number.
';
exit();
} else if(trim($verify) != '4') {
echo '

Attention! The verification number you entered is incorrect.
';
exit();
}

if(get_magic_quotes_gpc()) {
$comments = stripslashes($comments);
}


// Configuration option.
// Enter the email address that you want to emails to be sent to.
// Example $address = "joe.doe@yourdomain.com";

//$address = "example@themeforest.net";
$address = "example@themeforest.net";


// Configuration option.
// i.e. The standard subject will appear as, "You've been contacted by John Doe."

// Example, $e_subject = '$name . ' has contacted you via Your Website.';

$e_subject = 'You\'ve been contacted by ' . $name . '.';


// Configuration option.
// You can change this if you feel that you need to.
// Developers, you may wish to add more fields to the form, in which case you must be sure to add them here.

$e_body = "You have been contacted by $name with regards to $subject, their additional message is as follows." . PHP_EOL . PHP_EOL;
$e_content = "\"$comments\"" . PHP_EOL . PHP_EOL;
$e_reply = "You can contact $name via email, $email";

$msg = wordwrap( $e_body . $e_content . $e_reply, 70 );

$headers = "From: $email" . PHP_EOL;
$headers .= "Reply-To: $email" . PHP_EOL;
$headers .= "MIME-Version: 1.0" . PHP_EOL;
$headers .= "Content-type: text/plain; charset=utf-8" . PHP_EOL;
$headers .= "Content-Transfer-Encoding: quoted-printable" . PHP_EOL;

if(mail($address, $e_subject, $msg, $headers)) {

// Email has sent successfully, echo a success page.

echo "

Email Sent Successfully!

";
echo '
';
echo "

Thank you $name, your message has been submitted to us.

";
echo '
';

} else {

echo 'ERROR!';

}
 

 

wmaraci
reklam

hafselkarayel hafselkarayel WM Aracı Kullanıcı
  • Üyelik 07.08.2014
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Diyarbakır
  • Ad Soyad H** K**
  • Mesajlar 718
  • Beğeniler 37 / 219
  • Ticaret 7, (%100)
mail() fonksiyonu artık çoğu hostta çalışmıyor. Ne zaman yapılmış bu script?
 

 

CyberAngel CyberAngel WM Aracı Kullanıcı
  • Üyelik 28.02.2014
  • Yaş/Cinsiyet 44 / E
  • Meslek Eğitmen
  • Konum Artvin
  • Ad Soyad H** M**
  • Mesajlar 79
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Eski hocam. Ben html ve css biliyorum ama php ye gelince hiçbir bilgim yok. Bunu çalıştırmak için en yapmak gerekiyor ? Phpmailler'e uyarlamak mı lazım ?
 

 

nozver nozver WM Aracı Kullanıcı
  • Üyelik 12.01.2019
  • Yaş/Cinsiyet 31 / E
  • Meslek Öğrenci
  • Konum Tekirdağ
  • Ad Soyad N** Ö**
  • Mesajlar 271
  • Beğeniler 36 / 81
  • Ticaret 0, (%0)
çözüm bulana kadar ön fikir açısından smtp ile mail göndermeye bakın bir sanki yukardaki kodda mail fonksiyonu ile gönderilmiş şu anda mail fonksiyonu bir çok hostta kapalı kolay gelsin
 

 

wmaraci
wmaraci

HakanKorkz HakanKorkz WM Aracı Kullanıcı
  • Üyelik 07.03.2018
  • Yaş/Cinsiyet 27 / E
  • Meslek Mesleğim yok
  • Konum Sakarya
  • Ad Soyad H** K**
  • Mesajlar 250
  • Beğeniler 54 / 66
  • Ticaret 2, (%100)
PM Atabilirseniz elimden ne gelir bakmak isterim
 

 

https://hakankorkmaz.site
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