Jump to content

volkantr19

Üye
  • Posts

    60
  • Joined

  • Last visited

İletişim Bilgileri

  • Skype
    volkan19[b][color=#FF0000]Forumda msn, mail, adres, gerçek isim vs. bilgilerinizi paylaşmayınız[/color][/b].com

Profile Information

  • Male
  • Antalya
  • web

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

volkantr19's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Guten Tag;   Muhtemel neden character set ile alakalı olmalı. php dosyanızın içinde bulunan;   $mail->CharSet = ‘UTF-8′;  satırını $mail->CharSet = ‘iso-8859-9′; olarak değiştirirseniz sorununuz çözülecektir.   Deneyin bunu,eğer düzelmezse bilgi verin tekrar bakalım...
  2. Merhaba arkadaşlar;   Bazı sitelerde bulunan NEWSLETTER formunu (siteye giren mail adresini yazıyor ve gönder diyor,o siteden arada bir email alınıyor) html bir siteye eklemek için ne gereklidir. Bu işin mantığı nedir ve nasıl yapılır ?
  3.   Ben girdim şimdi pop-up görünmüyor,sanırım kaldırdınız... Kodlara bir bakmam lazım...
  4.   Normalde hiçbir sorunu yok bu formun,server da denedim mailler süper bir şekilde gönderiliyor. Ama dedim ki,madem Türkiye'deyiz,bu uyarıları Türkçe yapayım.Keşke demez olaydım.   Sorunu bir türlü çözemedim,çözebileni de bulamadım...
  5.   Onun sebebi şu sanırım:   if ($name == "email") { if (!check_email_address($value)) { $errors[$name] = "You've entered invalid email address!";   Bu şekilde bir = kullanılmış if ($name == "email") Bu sebeple de $errors[$name] = "You've entered invalid email address!";  yazılmış diye düşünüyorum.
  6.   Hayır başka yerden kod çekmiyor.Ama dikkatimi çeken şu oldu. İletişim formum 4 bölümden oluşuyor: Adınız Soyadınız Email Adresiniz Mesajınız Güvenlik Kodunu Giriniz   Ama php kodlarda sadece 3 değişken verilmiş: $errors[$name] = "Please enter your " . $name . "!"; $errors[$name] = "You've entered invalid email address!"; $errors["verify"] = "The verification code you've entered is wrong!"     Bence sorun şurada:   //check for required and assemble message if (!empty($data)) { foreach ($data as $key => $value) { $name = strtolower(trim($key)); if (in_array($name, $required_fields)) { if (empty($value)) { $errors[$name] = "Please enter your " . $name . "!"; } } if ($name == "email") { if (!check_email_address($value)) { $errors[$name] = "You've entered invalid email address!"; } } } } //***   Çünkü name ile ilgili ne yazarsam email ile ilgili kısımda da aynısı çıkıyor. 
  7. Merhaba arkadaşlar; Php iletişim formumda değiştirmek istediğim bir yer var ama bir türlü yapamadım. Sorun şu: Web sitesinden mail göndermek isteyince formu doldurmadan direk GÖNDER tuşuna basınca form kullanıcıya UYARI mesajı gösteriyor.(isminizi girin,mail adresinizi girin vb..) Ancak benim php formumda bu ingilizce ve ben türkçeye çevirdiğim zaman uyarı yerine NULL yazıyor. Bu sorunu nasıl çözebilirim... <?php if(!session_id()) { session_start(); } error_reporting(0); if (isset($_REQUEST['action'])) { if ($_REQUEST['action'] == "contact_form_request") { $ourMail = "[email protected]"; $required_fields = array("name", "email", "message"); $pre_messagebody_info = ""; $errors = array(); $data = array(); parse_str($_REQUEST['values'], $data); //check for required and assemble message if (!empty($data)) { foreach ($data as $key => $value) { $name = strtolower(trim($key)); if (in_array($name, $required_fields)) { if (empty($value)) { $errors[$name] = "Please enter your " . $name . "!"; } } if ($name == "email") { if (!check_email_address($value)) { $errors[$name] = "You've entered invalid email address!"; } } } } //*** $verify = $_SESSION['verify']; if ($verify != md5($data['verify'])) { $errors["verify"] = "The verification code you've entered is wrong!"; } //*** $result = array( "is_errors" => 0, "info" => "" ); if (!empty($errors)) { $result['is_errors'] = 1; $result['info'] = $errors; echo json_encode($result); exit; } $pre_messagebody_info.="<strong>Gönderen</strong>" . ": " . $data['name'] . "<br />"; $pre_messagebody_info.="<strong>E-mail Adresi</strong>" . ": " . $data['email'] . "<br />"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers.= 'Content-type: text/html; charset=UTF-8859-9' . "\r\n"; $headers.= "From: ".$data['email']."\r\n"; $after_message = "\r\n<br />--------------------------------------------------------------------------------------------------\r\n<br /> Bu email web sitenizdeki iletişim formundan gönderilmiştir..."; if (mail($ourMail, "Web sitenizden email aldınız...", $pre_messagebody_info .="<strong>Mesajı</strong>" . ": " . $data['message'] .$after_message, $headers)) { $result["info"] = "success"; } else { $result["info"] = "server_fail"; } echo json_encode($result); exit; } } function check_email_address($email) { // First, we check that there's one @ symbol, // and that the lengths are right. if (!ereg("^[^@]{1,64}@[^@]{1,255}$", $email)) { // Email invalid because wrong number of characters // in one section or wrong number of @ symbols. return false; } // Split it into sections to make life easier $email_array = explode("@", $email); $local_array = explode(".", $email_array[0]); for ($i = 0; $i < sizeof($local_array); $i++) { if (!ereg("^(([A-Za-z0-9!#$%&'*+/=?^_`{|}~-][A-Za-z0-9!#$%& вâ€+Ğ„'*+/=?^_`{|}~\.-]{0,63})|(\"[^(\\|\")]{0,62}\"))$", $local_array[$i])) { return false; } } // Check if domain is IP. If not, // it should be valid domain name if (!ereg("^\[?[0-9\.]+\]?$", $email_array[1])) { $domain_array = explode(".", $email_array[1]); if (sizeof($domain_array) < 2) { return false; // Not enough parts to domain } for ($i = 0; $i < sizeof($domain_array); $i++) { if (!ereg("^(([A-Za-z0-9][A-Za-z0-9-]{0,61}[A-Za-z0-9])| вâ€+Ğ„([A-Za-z0-9]+))$", $domain_array[$i])) { return false; } } } return true; } ?>
  8.   Aynı şey benim geçenlerde başıma geldi.Domain sürenin bitiminden itibaren 75 gün sonra boşa çıktıı domain. Domain adını verirseniz durumunu bildirebilirim...
  9. teşekkür ederim hocam bilgiler için.   Başka fikir sunabilecek var mı konu ile ilgili ?
  10. Hocam özel mesaj atıyorum hemen... Hocam özel mesaj ulaştı mı size ?
  11. Herkese merhaba;   index.php sayfama,deneme.php isimli başka bir php dosya çağırıyorum şu kodu kullanarak (<?php include('deneme.php'); ?>)..    Ancak bu işlemi yaptıktan sonra index.php sayfamda footer kısmı kayboluyor ve bu sorunu bir türlü çözemiyorum.    Bu konuda yardımınızı rica ediyorum.İsterseniz dosyaları da gönderebilirim size.
  12. Radyo yayınını hangi programla yapıyorsunuz. Flatcast mi yoksa ??
  13. Anlamak çok kolay değil bu tip soruları.Örnek bir site yada link verirseniz yardımcı olmaya çalışırım...
  14. Bununla ilgili yüzlerce örnek var,hala arıyorsan kod verebilirim...
×
×
  • Create New...