+ Konu Cevaplama Paneli
Gösterilen sonuçlar: 1 ile 7 ve 7

Konu: Siteye Form Eklemek İstiyorum Lütfen Yardımm

  1. #1
    Yeni Üye
    Üyelik Tarihi
    Feb 2012
    Mesajlar
    8

    Artis Siteye Form Eklemek İstiyorum Lütfen Yardımm

    Merhabalar ben nickimdende anlaşılacağı gibi acemi bir tasarımcıyım. Kendimi geliştirmek ve ileride profesyonel web tasarımcı olmak istiyorum. Şimdi benim sorum bu sitelerin çoğunda gördüğümüz formun nasıl yapıldığı. Ben dreamweaver programını kullanarak html siteleri yapmaya çalışıyorum. Bu şekilde düzgün form yapabilirmiyim. Bu konuda bana yardımcı olabilirmisiniz, bu formlardan nasıl yapabilirim ?

  2. #2
    Yeni Üye
    Üyelik Tarihi
    Feb 2012
    Mesajlar
    7

    Cevap: Siteye Form Eklemek İstiyorum Lütfen Yardımm

    Merhaba;
    Html Tasarım ile Form hazırlamak mümkündür. Ancak Gönderimi sağlamak ve verilerin kaydedilmesi için PHP yada ASP bilginizin olması, bunuda html ye entegre etmeniz gerekmektedir.
    Size çözüm önerim ise Yaptığınız siteyi Linux Hostinge Atıyorsanız Arama Motorlarında PHP İletişim Formu diye arattırın Php hazır iletişim Formu gibi hazır scriptleri düzenleyerek bir form hazırlayabilirsiniz. Eğer Windows Server Kullanıyorsanız ASP ile İletişim Formu diye aratın mutlaka sonuç alacaksınız.
    Özetleyecek olursak, web tasarım işine yeni başlayan biri olarak Dreamweaver ile ancak formun görselini hazırlayabilirsiniz, formun maile yada sunucuya atılması için PHP yada ASP kodlama gerekir. Biraz kurcalarsanız yaparsınız. Yine sonuç alamazsanız bilgilendirin size PHP iletisim Formu göndereyim.
    Kolay gelsin.

  3. #3
    Yeni Üye
    Üyelik Tarihi
    Feb 2012
    Mesajlar
    8

    Cevap: Siteye Form Eklemek İstiyorum Lütfen Yardımm

    İlginiz ve yardımınız için teşekkür ediyorum. Sizin dediğiniz gibi php form diye arattım ve işime yarayacak bir form bulup siteye ekledim. herşey güzel istediğim gibi çalışıyor. Fakat sitede kullanıcının yazdığı mesajlar düzgün olarak görünmesine rağmen benim e-posta hesabıma gelen mailde türkçe karakter sorunu oluyor. Yani ş,ç,ğ gibi harfler görünmüyor ve mesaj anlaşılmayacak derecede geliyor. Bunu nasıl düzeltebilirim acaba, bu konuda yardımcı olabilirmisiniz.

    Uyguladığım script aşağıda;

    html_form_send.php
    <?php
    if(isset($_POST['email'])) {

    // BURAYA KENDI MAIL ADRESINIZI YAZIN
    $email_to = "info@.com";

    $email_subject = "İletişim Formu";


    function died($error) {
    // your error code can go here
    echo "Uzgunuz, iletisim formunda bazi hatalar var.<br /><br />";
    echo $error."<br /><br />";
    echo "Lutfen geriye donun ve hatalari duzeltin.<br /><br />";
    die();
    }

    // validation expected data exists
    if(!isset($_POST['first_name']) ||
    !isset($_POST['last_name']) ||
    !isset($_POST['email']) ||
    !isset($_POST['telephone']) ||
    !isset($_POST['comments'])) {
    died('We are sorry, but there appears to be a problem with the form you submitted.');
    }

    $first_name = $_POST['first_name']; // required
    $last_name = $_POST['last_name']; // required
    $email_from = $_POST['email']; // required
    $telephone = $_POST['telephone']; // not required
    $comments = $_POST['comments']; // required

    $error_message = "";
    $email_exp = '/^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/';
    if(!preg_match($email_exp,$email_from)) {
    $error_message .= 'Gecerli bir mail adresi girin.<br />';
    }
    $string_exp = "/^[A-Za-z .'-]+$/";
    if(!preg_match($string_exp,$first_name)) {
    $error_message .= 'Gecerli bir isim girin.<br />';
    }
    if(!preg_match($string_exp,$last_name)) {
    $error_message .= 'Gecerli bir soyisim girin.<br />';
    }
    if(strlen($comments) < 2) {
    $error_message .= 'Gecerli bir mail mesaj girin.<br />';
    }
    if(strlen($error_message) > 0) {
    died($error_message);
    }
    $email_message = "Form details below.\n\n";

    function clean_string($string) {
    $bad = array("content-type","bcc:","to:","cc:","href");
    return str_replace($bad,"",$string);
    }

    $email_message .= "First Name: ".clean_string($first_name)."\n";
    $email_message .= "Last Name: ".clean_string($last_name)."\n";
    $email_message .= "Email: ".clean_string($email_from)."\n";
    $email_message .= "Telephone: ".clean_string($telephone)."\n";
    $email_message .= "Comments: ".clean_string($comments)."\n";


    // create email headers
    $headers = 'From: '.$email_from."\r\n".
    'Reply-To: '.$email_from."\r\n" .
    'X-Mailer: PHP/' . phpversion();
    @mail($email_to, $email_subject, $email_message, $headers);
    ?>

    <!-- place your own success html below -->

    Mesajiniz icin tesekkur ederiz, yakinda sizinle iletisime gececegiz.

    <?php
    }
    die();
    ?>

  4. #4
    Yeni Üye
    Üyelik Tarihi
    Feb 2012
    Mesajlar
    7

    Cevap: Siteye Form Eklemek İstiyorum Lütfen Yardımm

    Gelen mail karakterlerinin düzgün görünmemesi UTF-8 sanırım dil kodlamasından kaynaklanıyor.
    Şimdi şöyle deneyelim.Sizi uğraştırmamak için bir deneme yapalım.
    Bir Test Maili gönderdiniz, Gelen Mail diyelim ki hotmail Adresinize geliyor.
    Maili Açın ve Sağ tuş yapın Dil Kodlaması yada Kodlama bölümünden şimdi tam emin değilim ama muhtemelen otomatik yada Türçe(Windows) seçildir. Bunu Türkçe-UTF-8 Yapın.
    Maili düzgün okuyabiliyor musunuz sonucu bildirin.

  5. #5
    Yeni Üye
    Üyelik Tarihi
    Feb 2012
    Mesajlar
    8

    Cevap: Siteye Form Eklemek İstiyorum Lütfen Yardımm

    Hotmailde dediğiniz gibi mesajı açtım. Dil ayarlarında Türkçe seçiliydi. Seçenekler arasında Türkçe-UTF-8 malesef yok.

  6. #6
    Yeni Üye
    Üyelik Tarihi
    Feb 2012
    Mesajlar
    7

    Cevap: Siteye Form Eklemek İstiyorum Lütfen Yardımm

    Siteye Form Eklemek İstiyorum Lütfen Yardımm-graphic1.png
    Unicode (UTF-8) olacak pardon Türkçe demişim...
    Resim ekledim.
    Sonucu bildiriniz.

  7. #7
    Yeni Üye
    Üyelik Tarihi
    Feb 2012
    Mesajlar
    8

    Cevap: Siteye Form Eklemek İstiyorum Lütfen Yardımm

    Malesef yine olmadı. Unicode (UTF-8) olarak değiştirdiğimde "ç" harfi bile görünmüyor. Türkçe'de "ç" harfi görünüyordu...

 

 

Benzer Konular

  1. Ücretli Wordpress Teması Tasarlatmak İstiyorum
    By digitec in forum Grafik Ve Tasarım İşleri
    Cevaplar: 3
    Son Mesaj: 02-03-2012, 02:17 PM
  2. Web Sitem İçin Flash Animasyon Yaptırmak İstiyorum
    By duhan in forum Grafik Ve Tasarım İşleri
    Cevaplar: 2
    Son Mesaj: 01-03-2012, 02:21 PM
  3. Php Öğrenmek İstiyorum
    By ertugun25 in forum PHP
    Cevaplar: 1
    Son Mesaj: 13-02-2012, 09:09 PM
  4. ChronoForms V4 RC3.1 - Form Bileşeni
    By L Lawliet in forum Joomla Eklentiler
    Cevaplar: 0
    Son Mesaj: 07-02-2012, 05:00 PM
  5. Wordpress'e forum eklemek
    By yubiba in forum WordPress Yardım Destek
    Cevaplar: 1
    Son Mesaj: 07-02-2012, 02:25 PM

Bu Konudaki Etiketler

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
Bu sistem vBulletin™ alt yapısına sahiptir, Version 4.1.9 kullanılmaktadır.
 Telif hakları, Jelsoft Enterprises Ltd'e aittir. ©2000 - 2012
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 08:23 AM.

Content Relevant URLs by vBSEO 3.6.0