TR Kodlama Forumlar çok güzel mail scripti buldum ama çalışmıyor

  • Bu konu boş.
7 yanıt dizini görüntüleniyor
  • Yazar
    Yazılar
    • #6801
      alper60
      Ziyaretçi

      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?

    • #8911
      Anonim
      Ziyaretçi

      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);
              }
              
              
      // 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!’;
                  
      $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);
              }
              
              
      // 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!’;
                  
      $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);
              }
              
              
      // 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!’;
                  
      $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;
          }
      ?>

    • #8912
      Anonim
      Ziyaretçi

      çok teşekkürler hızlı cevap için. cs 5.5te ekledim şimdi ancak satır 41’te syntax hatası var diyor. ilgili satır;

    • #8913
      Anonim
      Ziyaretçi

      tamam üstündeki satırı ; ile sonladırmayı unutmuşum,
      <?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);
              }
              
              
      // 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!’;
                  
      $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);
              }
              
              
      // 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!’;
                  
      $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;
          }
      ?>

    • #8914
      Anonim
      Ziyaretçi

      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

    • #8915
      Anonim
      Ziyaretçi

      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 ;)

      Kolay gelsin,

    • #8916
      Anonim
      Ziyaretçi

      eyvallah sağolasın. dersleri izleyecem inşallah.

    • #8917
      Anonim
      Ziyaretçi

      @alper60 wrote:

      eyvallah sağolasın. dersleri izleyecem inşallah.

      ;) anlaşıldı tamam :)

7 yanıt dizini görüntüleniyor
  • Bu konuyu yanıtlamak için giriş yapmış olmalısınız.