Selamlar herkese,
php konusunda iyi değilim.şu adreste; http://togl.me/3D3
çok güzel bi ajax ile mail gönderi scripti buldum ancak bu tarz scriptlerde mailin gelmesini istediğimiz adresin yazıldığı yer bunda yok. nereye nasıl yazılacağını bilen bi arkadaş çalışır hale getirebilr mi acaba?
Bu eposta mail gönderme kısmını yapmayı size bırakmış. Aşağıdaki kodu: <?php if($_POST){ // response hash $response = array(‘type’=>”, ‘message’=>”);
try{ // do some sort of data validations, very simple example below $required_fields = array(‘name’, ’email’, ‘message’); foreach($required_fields as $field){ if(empty($_POST[$field])){ throw new Exception(‘Required field “‘.ucfirst($field).‘” missing input.’); } }
// ok, field validations are ok // now add to data to DB, Send Email, ect.
// let’s assume everything is ok, setup successful response $response[‘type’] = ‘success’; $response[‘message’] = ‘Thank-You for submitting the form!’; }catch(Exception $e){ $response[‘type’] = ‘error’; $response[‘message’] = $e->getMessage(); } // now we are ready to turn this hash into JSON print json_encode($response); exit; } ?>
Bununla değiştirin:
[code=php:157narl4]<?php if($_POST){ // Bu fonksiyon detaylı bilgi: http://www.trkodlama.com/php-mail-fonksiyonuyla-html-mail-gonderme-385.html function HTMLMail($gidecekMail,$gonderenAd,$gonderenMail,$konu,$mesaj) { $headers = “MIME-Version: 1.0n”; $headers .= “Content-type: text/html; charset=UTF-8n”; $headers .= “X-Mailer: PHPn”; $headers .= “X-Sender: PHPn”; $headers .= “From: $gonderenAd<$gonderenMail>n”; $headers .= “Reply-To: $gonderenAd<$gonderenMail>n”; $headers .= “Return-Path: $gonderenAd<$gonderenMail>n”; mail($gidecekMail,$konu,$mesaj,$headers); }
try{ // do some sort of data validations, very simple example below $required_fields = array(‘name’, ’email’, ‘message’); foreach($required_fields as $field){ if(empty($_POST[$field])){ throw new Exception(‘Required field “‘.ucfirst($field).‘” missing input.’); } }
// ok, field validations are ok // now add to data to DB, Send Email, ect.
// let’s assume everything is ok, setup successful response $response[‘type’] = ‘success’; $response[‘message’] = ‘Thank-You for submitting the form!’; $gonderilecek_mesaj=“
Merhaba, yeni iletişim mesajı gönderildi
Gönderen Adı:
{$_POST[‘name’]}
Gönderen Email: {$_POST[’email’]}
Gönderenin Mesajı:
{$_POST[‘message’]} “; $konu=“TR Kodlama’ya yeni mesaj geldi”; $alici=“[email protected]” HTMLMail($alici, $_POST[“name”], $_POST[“email”], $konu, $gonderilecek_mesaj); }catch(Exception $e){ $response[‘type’] = ‘error’; $response[‘message’] = $e->getMessage(); } // now we are ready to turn this hash into JSON print json_encode($response); exit; } ?>[code=php:157narl4]<?php if($_POST){ // response hash $response = array(‘type’=>”, ‘message’=>”);
try{ // do some sort of data validations, very simple example below $required_fields = array(‘name’, ’email’, ‘message’); foreach($required_fields as $field){ if(empty($_POST[$field])){ throw new Exception(‘Required field “‘.ucfirst($field).‘” missing input.’); } }
// ok, field validations are ok // now add to data to DB, Send Email, ect.
// let’s assume everything is ok, setup successful response $response[‘type’] = ‘success’; $response[‘message’] = ‘Thank-You for submitting the form!’; }catch(Exception $e){ $response[‘type’] = ‘error’; $response[‘message’] = $e->getMessage(); } // now we are ready to turn this hash into JSON print json_encode($response); exit; } ?>
Bununla değiştirin: <?php if($_POST){ // Bu fonksiyon detaylı bilgi: http://www.trkodlama.com/php-mail-fonksiyonuyla-html-mail-gonderme-385.html function HTMLMail($gidecekMail,$gonderenAd,$gonderenMail,$konu,$mesaj) { $headers = “MIME-Version: 1.0n”; $headers .= “Content-type: text/html; charset=UTF-8n”; $headers .= “X-Mailer: PHPn”; $headers .= “X-Sender: PHPn”; $headers .= “From: $gonderenAd<$gonderenMail>n”; $headers .= “Reply-To: $gonderenAd<$gonderenMail>n”; $headers .= “Return-Path: $gonderenAd<$gonderenMail>n”; mail($gidecekMail,$konu,$mesaj,$headers); }
try{ // do some sort of data validations, very simple example below $required_fields = array(‘name’, ’email’, ‘message’); foreach($required_fields as $field){ if(empty($_POST[$field])){ throw new Exception(‘Required field “‘.ucfirst($field).‘” missing input.’); } }
// ok, field validations are ok // now add to data to DB, Send Email, ect.
// let’s assume everything is ok, setup successful response $response[‘type’] = ‘success’; $response[‘message’] = ‘Thank-You for submitting the form!’; $gonderilecek_mesaj=“
Merhaba, yeni iletişim mesajı gönderildi
Gönderen Adı:
{$_POST[‘name’]}
Gönderen Email: {$_POST[’email’]}
Gönderenin Mesajı:
{$_POST[‘message’]} “; $konu=“TR Kodlama’ya yeni mesaj geldi”; $alici=“[email protected]” HTMLMail($alici, $_POST[“name”], $_POST[“email”], $konu, $gonderilecek_mesaj); }catch(Exception $e){ $response[‘type’] = ‘error’; $response[‘message’] = $e->getMessage(); } // now we are ready to turn this hash into JSON print json_encode($response); exit; } ?>[code=php:157narl4]<?php if($_POST){ // Bu fonksiyon detaylı bilgi: http://www.trkodlama.com/php-mail-fonksiyonuyla-html-mail-gonderme-385.html function HTMLMail($gidecekMail,$gonderenAd,$gonderenMail,$konu,$mesaj) { $headers = “MIME-Version: 1.0n”; $headers .= “Content-type: text/html; charset=UTF-8n”; $headers .= “X-Mailer: PHPn”; $headers .= “X-Sender: PHPn”; $headers .= “From: $gonderenAd<$gonderenMail>n”; $headers .= “Reply-To: $gonderenAd<$gonderenMail>n”; $headers .= “Return-Path: $gonderenAd<$gonderenMail>n”; mail($gidecekMail,$konu,$mesaj,$headers); }
try{ // do some sort of data validations, very simple example below $required_fields = array(‘name’, ’email’, ‘message’); foreach($required_fields as $field){ if(empty($_POST[$field])){ throw new Exception(‘Required field “‘.ucfirst($field).‘” missing input.’); } }
// ok, field validations are ok // now add to data to DB, Send Email, ect.
// let’s assume everything is ok, setup successful response $response[‘type’] = ‘success’; $response[‘message’] = ‘Thank-You for submitting the form!’; $gonderilecek_mesaj=“
Merhaba, yeni iletişim mesajı gönderildi
Gönderen Adı:
{$_POST[‘name’]}
Gönderen Email: {$_POST[’email’]}
Gönderenin Mesajı:
{$_POST[‘message’]} “; $konu=“TR Kodlama’ya yeni mesaj geldi”; $alici=“[email protected]” HTMLMail($alici, $_POST[“name”], $_POST[“email”], $konu, $gonderilecek_mesaj); }catch(Exception $e){ $response[‘type’] = ‘error’; $response[‘message’] = $e->getMessage(); } // now we are ready to turn this hash into JSON print json_encode($response); exit; } ?>
try{ // do some sort of data validations, very simple example below $required_fields = array(‘name’, ’email’, ‘message’); foreach($required_fields as $field){ if(empty($_POST[$field])){ throw new Exception(‘Required field “‘.ucfirst($field).‘” missing input.’); } }
// ok, field validations are ok // now add to data to DB, Send Email, ect.
// let’s assume everything is ok, setup successful response $response[‘type’] = ‘success’; $response[‘message’] = ‘Thank-You for submitting the form!’; $gonderilecek_mesaj=“
Merhaba, yeni iletişim mesajı gönderildi
Gönderen Adı:
{$_POST[‘name’]}
Gönderen Email: {$_POST[’email’]}
Gönderenin Mesajı:
{$_POST[‘message’]} “; $konu=“TR Kodlama’ya yeni mesaj geldi”; $alici=“[email protected]” HTMLMail($alici, $_POST[“name”], $_POST[“email”], $konu, $gonderilecek_mesaj); }catch(Exception $e){ $response[‘type’] = ‘error’; $response[‘message’] = $e->getMessage(); } // now we are ready to turn this hash into JSON print json_encode($response); exit; } ?>[code=php:m131rm1y]<?php if($_POST){ // Bu fonksiyon detaylı bilgi: http://www.trkodlama.com/php-mail-fonksiyonuyla-html-mail-gonderme-385.html function HTMLMail($gidecekMail,$gonderenAd,$gonderenMail,$konu,$mesaj) { $headers = “MIME-Version: 1.0n”; $headers .= “Content-type: text/html; charset=UTF-8n”; $headers .= “X-Mailer: PHPn”; $headers .= “X-Sender: PHPn”; $headers .= “From: $gonderenAd<$gonderenMail>n”; $headers .= “Reply-To: $gonderenAd<$gonderenMail>n”; $headers .= “Return-Path: $gonderenAd<$gonderenMail>n”; mail($gidecekMail,$konu,$mesaj,$headers); }
try{ // do some sort of data validations, very simple example below $required_fields = array(‘name’, ’email’, ‘message’); foreach($required_fields as $field){ if(empty($_POST[$field])){ throw new Exception(‘Required field “‘.ucfirst($field).‘” missing input.’); } }
// ok, field validations are ok // now add to data to DB, Send Email, ect.
// let’s assume everything is ok, setup successful response $response[‘type’] = ‘success’; $response[‘message’] = ‘Thank-You for submitting the form!’; $gonderilecek_mesaj=“
Merhaba, yeni iletişim mesajı gönderildi
Gönderen Adı:
{$_POST[‘name’]}
Gönderen Email: {$_POST[’email’]}
Gönderenin Mesajı:
{$_POST[‘message’]} “; $konu=“TR Kodlama’ya yeni mesaj geldi”; $alici=“[email protected]” HTMLMail($alici, $_POST[“name”], $_POST[“email”], $konu, $gonderilecek_mesaj); }catch(Exception $e){ $response[‘type’] = ‘error’; $response[‘message’] = $e->getMessage(); } // now we are ready to turn this hash into JSON print json_encode($response); exit; } ?>
vallaha çalıştı. inanmıyorum yaa. 36 saatir gözlerim açık, normal basit php mallere bakıyorum, anlamış gibiydim. ancak bundaki kodlar çok karışık gelmişti. Allah razı olsun senden kardeşim. Allah ne muradın varsa versin inş.
bak ne diyoruumm gizlemiyorummm seni seviyorumm seviyorummm :D
Bu tarz programlama ile ilgili sorunların olursa yardımcı olmaya çalışırım. Ayrıca anasayfa ya gidersen videolu php dersleri diye bir başlık görürsün. videoluphpdersleri.com üzerinden. Bu sayede PHP’yi de kavrayabilirsin ;)