• 27-08-2009, 22:39:30
    #1
    Üyeliği durduruldu
    Arkadaslar php ile mail gondermek icin kullandigim sayfaya bir alan daha eklemek istiyorum ama kodlayan o kadar karisik yapmiski hic bisey anlamadim bilen biri yardimci olursa sevinirim; istedigim tek sey phone adinda bir alan eklemek yanina input ve gonderdiginde mailde Phone: xxx; seklinde cikmasi bu kadar yani


    Php si; http://ctuchicago.com/contact.rar
  • 28-08-2009, 00:28:34
    #2
    kodlayan yabanci dur indirdim inceliyom
  • 28-08-2009, 01:16:43
    #3
    http://www.tasaristanbul.com/contact/ böylemi kardeş ? bu arada o verdiğin dosya eksikti bende dosya icinde yapımcının sitesinden indirip yaptim aslında dosya eksik değilde yazan abimiz div ile formu gizlemiş felanlar filanlar
  • 28-08-2009, 05:42:25
    #4
    Verdiğin kodlar zaten çalışmıyor
    ancak senın yapman gereken
    // send the email alanında $phone oluşturman
    $phone = isset($_POST["phone"]) ? $_POST["phone"] : "";
    ve
    // burayı da name emai gibi labelların altına yada ustune ekle
    <label for='contact-phone'>*Phone:</label>
    			<input type='text' id='contact-phone' class='contact-input' name='phone' tabindex='1007' />
    // Validate and send email bunun ile değiştrmen
    function smcf_send($name, $email, $subject, $message,           $phone,$cc) {
    	global $to, $extra;
    eğer bu benı uğraştıracak dersen kodladıgım bir iletisim formu
    mail.php
    <?php
    echo '<form name="qwe" method="post" action="yolla.php">
       <label>
    Gönderenin mail adresi<br>
       <input type="text" name="yollayan"><br>
      </label>
      <label>
    Konu<br>
       <input type="text" name="konu"><br>
      </label>
    <label>
    Telefon<br>
       <input type="text" name="phone"><br>
      </label>
      <label>
    Mesaj<br>
      <textarea name="mesaj" rows="5" cols="24"></textarea> <br>
      </label><br><br><br>
      <input type="submit" value="Gönder">
    </form>';
    ?>
    yolla.php
    <?php 
    //ayarlar
    $mail="isim@isim.com";
    $konu=$_POST['konu'];
    $mesaj=$_POST['mesaj'];
    $yollayan= $_POST['yollayan'];
    $phone=$_POST['phone'];
    if(empty($mail ) || empty($konu ) || empty($mesaj ) || empty($yollayan ) ){ 
    print("<font color=red>Boş alan bıraktınız lütfen kontrol ediniz.</font>" );
    return;
    }
    if  (mail($mail,$konu,$mesaj,$phone)) {
    echo " <font color=green>Mail basari ile gönderildi<br></font>";
     } else { echo "<font color=red>Mail gönderilemedi<br></font>";
    exit();
    }
    echo "<font color=blue>Gönderen:</font> $yollayan<br>";
    echo "<font color=blue>Konu:</font>$konu<br>";
    echo "<font color=blue>Telefon:</font>$phone<br>";
    echo "<font color=blue>Mesaj: </font>$mesaj<br>";
    ?>
  • 28-08-2009, 20:05:14
    #5
    Üyeliği durduruldu
    Teşekkürler arkadaslar 3 alana eklemek yeterli oluyor.

    tek beceremedigim olay

    Alıntı
    <select name="select" id="select">
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
    </select>
    boyle bir acilir menu yapip mesela maili dolduran 3u secerse yeni 1 alan eklenicek mesela 5i secerse 4 alan ekleticem kendi keyfime gore secilen secenege gore ekstra soru eklemek istiyorum bunu halledemedim bir turlu bilen yardimci olursa iyi olur ...




    arkadaslar birde subject`i acilir menu yaptim ama ie de hata veriyor nasil duzeltebilirim ?
  • 29-08-2009, 12:16:42
    #6
    bu yabancı kodla uğraşmaktansa kendin otur yaz en iyis adam profesyonel yazmiş değiştirene kadar uğraşcan zaman ile sıfır kendin yazabilirsin bence