folder Tahribat.com Forumları
linefolder Html - CSS - XML - JavaScript - Ajax
linefolder Web Programlama Yapanlar 1 Dakikanızı Alabilir Miyim?



Web Programlama Yapanlar 1 Dakikanızı Alabilir Miyim?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    heza
    heza's avatar
    Kayıt Tarihi: 01/Haziran/2007
    Erkek

    Merhabalar

    2 yıllık Bilgisayar okuyan bir arkadaşım proje ödevi olarak anket sitesi yapmış.Ama anket bilgileri doldurulduktan sonra gönder'e tıklayınca bilgiler mail adresine gelmesi gerekirken gelmiyormuş.Sağolsun hocasıda yardım etmemiş.Belki siz yardım edersiniz diye sormak istedim.Sorunu çözemezse 2 dersten birden kalacak,durum böyle.

    Bana yolladığı mailden ilgili yerleri kopyalıyorum;

    "Proje ödevimiz anket sitesi. Anketleri hazırladık herşey tamam fakat gönder butonuna bastığımız da anket bilgileri emailimize gelmesi gerekiyor. Biz hocamızın bize öğrettiklerini yaptık yeterli olmadı netten araştırdık ordaki yöntemleri denedik yine olmadı. Ve anketin istatistik sonucunu göstermesi gerekiyo. Anketler dosyasının içinde gonder1.php var biz onu bilim.html anketi üzerinde denedik.Zaten kodlarda görürsünüz. Fakat dediğim gibi bir sonuca ulaşamadık."

    Yazdıkları Scripti de buradan indirebilirsiniz.

     

    http://www.filefactory.com/file/7f0txaunmtf3/n/site_rar

     

    En geç salı günü teslim etmeleri lazımmış,yardım ederseniz çok minnettar olacağım.

     

    Edit:Konunun şahsım ve arkadaşım adına aciliyeti olduğu için sorunu halleden arkadaşa ücret,kotör gibi makul miktarda ödeme yapabilirim.

    İndirmek istemeyenler için;

    gonder1.php içeriği

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>
    
    <body>
    <?
    $mailadresi="ysenel@yandex.com";//kendi mail adresiniz 
    $mesaj = "<table width=500 border=0>"; //tablo oluşturuyoruz 
    while (list($key, $val) = each($HTTP_POST_VARS)) { //burada verileri topluyoruz 
    $key=str_replace("_"," ",$key); //değişkenlerdeki _ ları çıktıda göstermiyoruz 
    $mesaj .= "<tr><td><b>$key</b></td><td> : $val</td></tr>"; 
    } 
    $mesaj .= "</table>"; 
    
    $header .= "From: " . $mail_adresi . "\n"; 
    $header .= "Content-type: text/html; charset=iso-8859-9\r\n"; 
    $konu = "İletisim Formu"; 
    mail($mailadresi, $konu, $mesaj, $header)or die("Mail gönderilemedi.");//burada ise mail gönderiyoruz 
    
    echo "Mail başarıyla gönderildi. Teşekkür ederiz";//mail sonrası mesaj 
    
    ?> 
    </body>
    </html>

    "We think too much and feel too little." By Charlie Chaplin from The Great Dictator.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    karakutu
    karakutu's avatar
    Kayıt Tarihi: 30/Ağustos/2005
    Erkek

    http://www.banadersanlat.com/index.php/php-dersleri/669-php-de-post-metodu-kullanm-.html

     

    yardımcı olacaktır.  ( mail için )


    Mevzu derin | Papikolas Planet
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ekerci
    Ekerci's avatar
    Kayıt Tarihi: 14/Ocak/2010
    Erkek

    bekle bi bakıorm simdi


    Konu ID: 112846 Konuyu Acan : Ekerci Konu Başlığı : Tahribatın en sevdiği adam ? Silinme Sebebi : 3 sayfadır takip ediyorum beni seven kimse çıkmadı. alacağınız olsun müridler
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Espo
    Espo's avatar
    Kayıt Tarihi: 17/Eylül/2010
    Erkek

    mail sunucunuz var mı mail yollamak için ?


    Yeni bir iş, yeni bir aş, yeni bir hayat. Sil baştan başlamak gerek bazen modunda. Artık buralarda yokum :) Hepinizi seviyorum, muck.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    heza
    heza's avatar
    Kayıt Tarihi: 01/Haziran/2007
    Erkek

    Gharzvog bunu yazdı:
    -----------------------------

    mail sunucunuz var mı mail yollamak için ?


    -----------------------------

    benimde aklıma geldi ama soramadım ulaşamıyorum şuan 


    "We think too much and feel too little." By Charlie Chaplin from The Great Dictator.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ekerci
    Ekerci's avatar
    Kayıt Tarihi: 14/Ocak/2010
    Erkek

    burda mail formatına göre kontrol ettirdim.iş başvurusu formu bu sen bunu ankete cevirebilirsin rahatlıkla.istersen dizaynını da atim onun üstünde degisiklik yapabilirsin.attach da koyabiliyorsun.c# istiorsan söle

    using System;

    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Net.Mail;
    using System.IO;
    using System.Text.RegularExpressions;

    public partial class MailAtma : System.Web.UI.Page
    {
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void Button1_Click(object sender, EventArgs e)
    {
    string dosyaadi = FileUpload1.PostedFile.FileName;

    if (ad.Text == "")
    {
    lblStatus.Text = "Lütfen ad kısmını doldurunuz.";
    }
    else if (soyad.Text =="" )
    {
    lblStatus.Text = "Lütfen soyad kısmını doldurunuz.";
    }
    else if (txtEmail.Text == "")
    {
    lblStatus.Text = "Lütfen e-mail kısmını doldurunuz.";
    }
    else if (telefon.Text == "")
    {
    lblStatus.Text = "Lütfen telefon kısmını doldurunuz.";
    }
    else if (cepno.Text =="")
    {
    lblStatus.Text = "Lütfen ceptelefonu kısmını doldurunuz.";
    }
    else if (adres.Text =="")
    {
    lblStatus.Text = "Lütfen adres kısmını doldurunuz.";
    }
    else if (yabancidil.Text =="")
    {
    lblStatus.Text = "Lütfen yabancıdil kısmını doldurunuz.";
    }
    else if (sehir.Text == "")
    {
    lblStatus.Text = "Lütfen şehir kısmını doldurunuz.";
    }
    else if (!FileUpload1.HasFile )
    {
    lblStatus.Text = "Lütfen CV kısmına dosya yükleyiniz";
    }
    else if (FileUpload1.PostedFile.ContentLength > 1048576)
    {
    lblStatus.Text = "Yüklediğiniz dosya boyutu 1 mb dan fazla olmamalıdır";
    }

    else if (Path.GetExtension(dosyaadi) != ".txt" && Path.GetExtension(dosyaadi) != ".pdf" &&
    Path.GetExtension(dosyaadi) != ".doc" && Path.GetExtension(dosyaadi) != ".docx" &&
    Path.GetExtension(dosyaadi) != ".html")
    {
    lblStatus.Text = "Lütfen pdf, text ya da word dosyası şeklinde yükleyiniz. ";
    }

    else
    {
    string mail = txtEmail.Text;
    if (Regex.Match(mail, @"^[a-zA-Z][a-zA-Z0-9_-]+@[a-zA-Z]+[.]{1}[a-zA-Z]+$").Success)
    {
    // System.Web.Mail.SmtpMail.SmtpServer is obsolete in 2.0
    // System.Net.Mail.SmtpClient is the alternate class for this in 2.0

    SmtpClient smtpClient = new SmtpClient();
    MailMessage message = new MailMessage();

    smtpClient.EnableSsl = true;

    //Mailin hangi adresten gönderileceği kısmı

    MailAddress fromAddress = new MailAddress("guvenkurt89@gmail.com", ad.Text + " " + soyad.Text);

    message.From = fromAddress;

    string kontrol1 = "";
    string kontrol2 = "";
    string kontrol3 = "";

    if (CheckBox4.Checked)
    {
    kontrol1 = "Freelance evden çalışabilirim" + "\n";
    }
    if (CheckBox5.Checked)
    {
    kontrol2 = "Freelance ZorZanaat'te çalışabilirim" + "\n";
    }
    if (CheckBox6.Checked)
    {
    kontrol3 = "Freelance evden çalışabilirim" + "\n";
    }

    if (FileUpload1.HasFile) //Dosya ekleme kısmı (Attachment)
    {
    message.Attachments.Add(new Attachment(FileUpload1.PostedFile.InputStream, FileUpload1.FileName));
    }

    // Mailin Atılacağı adres burada yazıyor

    message.To.Add("guven89@hotmail.com");
    message.Subject = "İş Başvurusu";

    message.IsBodyHtml = false;

    // Mesaj İçeriği

    message.Body = ad.Text + " " + soyad.Text + "\n" + txtEmail.Text + " \n " + "Telefon : " + telefon.Text + "\n" +
    "Cep no : " + cepno.Text + "\n " + "Adres : " + adres.Text + " " + sehir.Text + " " +
    "\n" + "Yabancı dil : " + yabancidil.Text + "\n" + kontrol1 + kontrol2 + kontrol3;

    // Yollama

    smtpClient.Send(message);

    lblStatus.Text = "Başvurunuz Yollanmıştır. Teşekkür Ederiz...";
    }
    else
    {
    lblStatus.Text = "Lütfen e-mail adresinizi doğru giriniz.";
    }
    }

    }
    }


    Konu ID: 112846 Konuyu Acan : Ekerci Konu Başlığı : Tahribatın en sevdiği adam ? Silinme Sebebi : 3 sayfadır takip ediyorum beni seven kimse çıkmadı. alacağınız olsun müridler
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ekerci
    Ekerci's avatar
    Kayıt Tarihi: 14/Ocak/2010
    Erkek

    buda webconfig ayarı

    <system.net>
    <mailSettings>
    <smtp deliveryMethod="Network"
    from="insankaynaklari@yok.com">
    <network host="smtp.gmail.com" port="587" userName="guvenkurt89@gmail.com" password="mailin şifresi" defaultCredentials="false" />
    </smtp>
    </mailSettings>
    </system.net>


    Konu ID: 112846 Konuyu Acan : Ekerci Konu Başlığı : Tahribatın en sevdiği adam ? Silinme Sebebi : 3 sayfadır takip ediyorum beni seven kimse çıkmadı. alacağınız olsun müridler
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    NmC
    NmC's avatar
    Kayıt Tarihi: 23/Kasım/2008
    Erkek

    Hocam localhostta deniyosa çalışmaz. Web üzerinde bir yere yükleyip ordan denesin. Kodda sıkıntı yok gibi.. Gerçi arada gereksiz br ler görüyorum ama editör kaynaklı olabilir :))

     

    There are 10 types of people in the world. Those who knows binary and those who dont...
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Espo
    Espo's avatar
    Kayıt Tarihi: 17/Eylül/2010
    Erkek

    attım sunucuya kodlarda bir sıkıntı var heralde. incelemedim kodlarını. sana yazıp vericem.

    edit: ben kendi sunucu adresinden kendine mail yolluyacaksın zannettim. iletişim formu mantığı.


    Yeni bir iş, yeni bir aş, yeni bir hayat. Sil baştan başlamak gerek bazen modunda. Artık buralarda yokum :) Hepinizi seviyorum, muck.
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    HuwelAsK
    HuwelAsK's avatar
    Kayıt Tarihi: 12/Mayıs/2012
    Erkek

    edit


    Wordpressten tiksiniyorum
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    heza
    heza's avatar
    Kayıt Tarihi: 01/Haziran/2007
    Erkek
    Gharzvog bunu yazdı:
    -----------------------------

    attım sunucuya kodlarda bir sıkıntı var heralde. incelemedim kodlarını. sana yazıp vericem.

    edit: ben kendi sunucu adresinden kendine mail yolluyacaksın zannettim. iletişim formu mantığı.


    -----------------------------
    hocam ben programlamanın p sioden anlamam nasıl düzeltiriz söylersen sevinirim.

    "We think too much and feel too little." By Charlie Chaplin from The Great Dictator.
Toplam Hit: 1416 Toplam Mesaj: 14