• 05-02-2010, 13:49:18
    #1
    Arkadaşlar elimde iletişim formu var , fakat göndere basınca göndermesi gerekirken formu mailime göndermiyor, bunun için ayrı bi php dosyasıvardı submit.php adlı o silinmiş ,o sayfayı oluşturabilecek arkadaş var mıdır şimdiden teşekkür ediyorum
    kodları veriyim iletişim formunun;

    Alıntı
    <!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>
    <title>M &amp; N Properties Cyprus - Contact</title>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <link rel="stylesheet" type="text/css" href="css/slideshow.css" media="screen" />
    <script language="JavaScript" src="js.js" type="text/javascript"></script>
    <script type="text/javascript">

    function SadeceRakam(e, allowedchars){
    var key = (window.Event) ? e.which : e.keyCode;
    if (key > 31 && (key < 48 || key > 57) && !isPassKey(key,allowedchars) ){ return false;}
    else { return true;}
    }
    function isPassKey(key,allowedchars){
    if (allowedchars != null) {
    for (var i = 0; i < allowedchars.length; i++) {
    if (allowedchars[i] == String.fromCharCode(key))
    return true;
    }
    }
    return false;
    }
    function SadeceRakamBlur(e,clear){
    var nesne = e.target ? e.target : e.srcElement;
    var val = nesne.value;
    val = val.replace(/^\s+|\s+$/g, "");
    if (clear)val = val.replace(/\s{2,}/g, " ");
    nesne.value = val;
    }
    </script>
    </head>
    <body>
    <div id="contact-form">

    <form name="formapp" action="submit.php" method="post">
    <table width="422" height="276" align="center">
    <tr>
    <td height="45" colspan="3"><div align="center"><span class="contact">Contact Form</span></div></td>
    </tr>
    <tr>
    <td width="125" height="23"><span class="item">Name</span></td>
    <td width="3"><span class="item">:</span></td>

    <td width="278"><input type="text" class="tb" name="name"/></td>
    </tr>
    <tr>
    <td height="23"><span class="item">Surname</span></td>
    <td><span class="item">:</span></td>
    <td><input type="text" class="tb" name="surname"/></td>
    </tr>
    <tr>

    <td height="23"><span class="item">E-Mail</span></td>
    <td><span class="item">:</span></td>
    <td><input type="text" class="tb" name="email"/></td>
    </tr>
    <tr>
    <td height="23"><span class="item">Company</span></td>
    <td><span class="item">:</span></td>

    <td><input type="text" class="tb" name="company"/></td>
    </tr>
    <tr>
    <td height="23"><span class="item">Phone</span></td>
    <td><span class="item">:</span></td>
    <td><input type="text" class="tb" name="phone" onKeyPress="return SadeceRakam(event);" onBlur="SadeceRakam(event,false)"/></td>
    </tr>
    <tr>

    <td valign="top"><span class="item">Your Message...</span></td>
    <td valign="top"><span class="item">:</span></td>
    <td valign="top"><textarea class="ta" name="message" cols="30" rows="5"></textarea></td>
    </tr>
    <tr>
    <td valign="top">&nbsp;</td>
    <td valign="top">&nbsp;</td>

    <td valign="top" align="right"><input type="submit" class="sb" value="Send" /></td>
    </tr>
    </table>
    </form>
    <script language="JavaScript" type="text/javascript">
    var Form = new Validator("formapp");
    Form.Kontrol("name","req","Please enter your name");
    Form.Kontrol("surname","req","Please enter your surname");
    Form.Kontrol("email","req","Please enter your e-mail");
    Form.Kontrol("email","email","Please correct your e-mail");
    Form.Kontrol("company","req","Please enter your company");
    Form.Kontrol("message","req","Please input your message");
    Form.Kontrol("message","minlen=10","Your message less than 10 character");
    </script>
    </div>
    </body>
    </html>
  • 05-02-2010, 14:14:15
    #2
    Buna benzer bir form var forumda.

    Buyrun, https://www.r10.net/ucretsiz-scriptle...ripti-php.html
  • 05-02-2010, 14:43:03
    #3
    teşekkürler fakat bunu kullanmam gerekiyor,çünkü site bnm değil..
  • 05-02-2010, 15:03:31
    #4
    <?
    $name = $_POST["name"];
    $surname = $_POST["surname"];
    $email = $_POST["email"];
    $company = $_POST["company"];
    $phone = $_POST["phone"];
    $message = $_POST["message"];
    $ip = $_SERVER['REMOTE_ADDR'];
    if (!$name) { die ("Adınızı girmediniz."); }
    elseif (!$surname) { die ("Soyadınızı girmediniz."); }
    elseif (!$email) { die ("E-Mail adresinizi girmediniz."); }
    elseif (!$company) { die ("Firma girmediniz."); }
    elseif (!$phone) { die ("Telefon girmediniz."); }
    elseif (!$message) { die ("Mesajınzı girmediniz."); }
    $headers  = 'From: '.$email . "\r\n" .
                     'Reply-To: '.$email . "\r\n" .
                     'X-Mailer: PHP/' . phpversion();
    $alici_eposta = 'sizinepostaadresiniz@gmail.com';
    $eposta_konusu = 'Bir mesajınız var...';
    $eposta_mesaji = '<p>G&ouml;nderen kişinin bilgileri;<br>
      Adı : '.$name.'<br>
      Soyadı : '.$surname.'<br>
      Telefon Numarası : '.$phone.'<br>
    Firması : '.$company.'<br>
    <br>
    Mesaj i&ccedil;eriği : '.$message.'<br><br><br> Ip adresi : '.$ip.'
    </p>';
    if (!mail($alici_eposta, $eposta_konusu, $eposta_mesaji, $headers)) { die "Sistemimizdeki bir sorundan dolayı mesajınız ulaşmamıştır. Lütfen daha sonra tekrar deneyin.";} else { echo "Mesajınız başarılı bir şekilde ulaşmıştır. Teşekkür ederiz.";} ?>
    Çalışması lazım denemedim. Submit.php olarak kaydedin ve bir deneyin.
  • 05-02-2010, 15:13:41
    #5
    kodları direk sayfada gösteriyor çalışmıyor menü adları kendme göre değiştirdim yine olmadı, sanarsam bnm sayfaya göre ufak bi kod yazma gerekli elime ulaşsın o bilgiler yeterli fazlasına gerek yok arkadaşlar..
  • 05-02-2010, 15:17:43
    #6
    Kodları direk gösteriyorsa php desteklediğinde emin misiniz hostinginizin?
  • 05-02-2010, 15:28:33
    #7
    tarayıcı da deniyorum çalışıp çalışmadığını.. sorun olmaması lazım
    (dreamweaver var pc de css dosyaları fln herşeyi var)
  • 05-02-2010, 16:15:05
    #8
    KaRa_MaSkE adlı üyeden alıntı: mesajı görüntüle
    tarayıcı da deniyorum çalışıp çalışmadığını.. sorun olmaması lazım
    (dreamweaver var pc de css dosyaları fln herşeyi var)
    Tarayıcıda php çalışmaz hocam Localhostta yada normal bir site sunucusunda çalıştırıcaksınız
  • 05-02-2010, 16:39:53
    #9
    tolgay007 adlı üyeden alıntı: mesajı görüntüle
    Tarayıcıda php çalışmaz hocam Localhostta yada normal bir site sunucusunda çalıştırıcaksınız
    o zaman visual studio da deneyeyim birde. localhost la çalışıyor o