• 06-11-2010, 11:38:45
    #1
    Merhaba arkadaşlar;

    PHP ile ilgili pek bir bilgim yok.Örneklere bakarak bir mail-form tarzı birşey oluşturdum ama gönder butonuna bastığımda beyaz bir sayfa çıkıyor.Yardımcı olabilecek bir arkadaş varsa çok sevinirim.
  • 06-11-2010, 12:41:37
    #2
    kodları yaz bakalım
  • 06-11-2010, 13:09:49
    #3
    pm gönderdim
  • 06-11-2010, 13:45:37
    #4
    Hocam forumda yardım istemek için neden kişisel mesaj kullanıyorsunuz? Konuya kodlarınızı koyun, inceleyip gördüğümüz hataları belirtelim.
  • 06-11-2010, 14:03:21
    #5
    Koyayım hocam

    Bu kod ik.html sayfasındaki forma ait kodlar:

    <form id="form1" name="form1" method="post" action="gonder.php">
    
    <fieldset>
            <legend><span class="style1">İş Başvuru Formu</span></legend>
              
            <span class="style1">
            <label> <br>
            Adınız-Soyadınız:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <input name="adsoyad" type="text" id="adsoyad" size="25">
            <br>
            </label>
            <br>
            <label>Cinsiyet: </label>
            <label>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <input type="radio" name="bay" id="bay" value="bay" />
            Bay &nbsp;&nbsp;
            <input type="radio" name="bayan" id="bayan" value="bayan" />
            Bayan<br />
            <br>
            Doğum Yeri ve Tarihi:&nbsp;&nbsp;&nbsp;
            <input name="dogum" type="text" id="dogum" size="25">
            </label>
            <br>
            <br>
            <label> Eğitim Durumu:
              &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
              <input name="egitim" type="text" id="egitim" size="25">
            </label>
            <br>
            <label> <br>
            Askerlik Durumu:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <input name="askerlik" type="text" id="askerlik" size="25">
            </label>
            <br>
            <label> <br>
            Sürücü Belgesi:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;
            <input type="radio" name="var" id="var" value="var" />
            </label>
            Var &nbsp;&nbsp;
            <label>
            <input type="radio" name="yok" id="yok" value="yok" />
            </label>
            Yok<br>
            <br>
            <label> Medeni Hali: </label>
            <label> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <input type="radio" name="evli" id="evli" value="evli" />
            Evli&nbsp;&nbsp;&nbsp;
            <input type="radio" name="bekar" id="bekar" value="bekar" />
            Bekar</label>
            </span>
            <p class="style1">Telefon  Ev:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;        
              <label>
              <input name="evtel" type="text" id="evtel" size="25" />
                </label>
    &nbsp;&nbsp;&nbsp;Cep:
    <label>
          <input name="ceptel" type="text" id="ceptel" size="25" />
          </label>
            </p>
              
            <span class="style1">
    <label></label>
    Adres:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <label>
            <input name="adres" type="text" id="adres" size="75">
            </label>
            <br>
            <br>
            Size ulaşamadığımızda arayabileceğimiz iki yakınınız:<br>
            <br>
            1. Adı Soyadı:
            <label>
        <input name="yakin1" type="text" id="yakin1" size="30">
        Tel: </label>
            <label>
            <input type="text" name="yakintel1" id="yakintel1">
            </label>
            <br>
            2. Adı Soyadı:
            <label>
        <input name="yakin2" type="text" id="yakin2" size="30">
        Tel: </label>
            <label>
            <input type="text" name="yakintel2" id="yakintel2">
            </label>
            <br>
            <br>
            Daha Önceki İş Deneyimleriniz:<br>
            <br>
            1.
            <label>
            <input name="isdeneyim1" type="text" id="isdeneyim1" size="65">
            </label>
            <br>
            2.
            <label>
            <input name="isdeneyim2" type="text" id="isdeneyim2" size="65">
            </label>
            <br>
            <br>
            Ankara'da Sokaklarını En İyi Bildiğiniz Semtler:<br>
            <br>
            1.
            <label>
    <input type="text" name="semt1" id="semt1" />    
    2. </label>
            <label>
            <input type="text" name="semt2" id="semt2" />
            </label>
            <label> 3.
            <input type="text" name="semt3" id="semt3">
            </label>
            <br>
            <label> 4.
            <input type="text" name="semt4" id="semt4">
            </label>
            <label> 5.
            <input type="text" name="semt5" id="semt5">
            <br>
            <br>
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
            <input type="submit" name="gonder" id="gonder" value="Gönder">
    &nbsp;&nbsp;&nbsp; </label>
            <label>
            <input type="reset" name="temizle" id="temizle" value="Temizle">
            </label>
            <br>
            </span>
    </fieldset>
            
            <span class="style1">
            
      </span>
    </form>
    Bunlar da gonder.php nin kodları

    <?php
    $adsoyad= $_POST["adsoyad"];
    $bay= $_POST["bay"];
    $bayan= $_POST["bayan"];
    $dogum= $_POST["dogum"];
    $egitim= $_POST["egitim"];
    $askerlik= $_POST["askerlik"];
    $var= $_POST["var"];
    $yok= $_POST["yok"];
    $evli= $_POST["evli"];
    $bekar= $_POST["bekar"];
    $evtel= $_POST["evtel"];
    $ceptel= $_POST["ceptel"];
    $adres= $_POST["adres"];
    $yakin1= $_POST["yakin1"];
    $yakintel1= $_POST["yakintel1"];
    $yakin2= $_POST["yakin2"];
    $yakintel2= $_POST["yakintel2"];
    $isdeneyim1= $_POST["isdeneyim1"];
    $isdeneyim2= $_POST["isdeneyim2"];
    $semt1= $_POST["semt1"];
    $semt2= $_POST["semt2"];
    $semt3= $_POST["semt3"];
    $semt4= $_POST["semt4"];
    $semt5= $_POST["semt5"];
    $gitmail="vbdestek@yarimezgi.com";
    $mailkonu="İletişim Formu";
    
    if (empty($adsoyad)){  /*burdaki değişkenleri kendinize göre ekleyip değiştirebilirsiniz mesela or empty($adres) diyebilirsiniz*/
     
    print ('Lütfen Ad Soyad Kısmını Boş Bırakmayınız&lt;br&gt;&lt;br&gt;');  /////bu kısma sizin mesajınız gelecek
    print('&lt;a href="ik.html" mce_href="ik.html"&gt;Geri Dön&lt;/a&gt;');  /////////burayada gideceği adres
     
    }
     
    else {  ///////////////////burdan sonra mailini şablonunu oluşturuyoruz  
    
    $mailicerik= "Ad-soyad: $adsoyad
    Cinsiyet: $bay  $bayan 
    Doğum Yeri-Tarihi: $dogum
    Eğitim Durumu: $egitim
    Askerlik Durumu: $askerlik
    Sürücü Belgesi: $var $yok
    Medeni Hali: $evli $bekar
    Ev Tel: $evtel
    Cep Tel: $ceptel
    Adres: $adres;
    Yakın 1: $yakin1
    Yakın 1 Tel: $yakintel1
    Yakın 2: $yakin2
    Yakın 2 Tel: $yakintel2
    İş Deneyimleri: $isdeneyim1 $isdeneyim2
    İyi Bildiği Semtler: $semt1 $semt2 $semt3 $semt4 $semt5 ";  /*bu değişken mailin içeriği istediğiniz gibi değiştirebilirsiniz eklediğiniz form elemanlarının değişkenlerini buraya yazmayı unutmayın*/
     
    if(mail($gitmail,$mailkonu,$mailicerik)){
    print ('Mailiniz Başarıyla Gönderildi.); ////////buraya da mail gönderildiğinde çıkıcak mesaj yazılacak
    }
    ?>
  • 06-11-2010, 15:13:19
    #6
    En alt satırda hata var hocam. print() fonksiyonunda tırnağı kapatmamışsınız. Kapatıp da deneyin bir kez.
  • 06-11-2010, 15:21:15
    #7
    Hkan adlı üyeden alıntı: mesajı görüntüle
    En alt satırda hata var hocam. print() fonksiyonunda tırnağı kapatmamışsınız. Kapatıp da deneyin bir kez.
    Sağolun hocam kapattım amagene aynı.Bir hata var ama hala bulamadım
  • 06-11-2010, 15:29:47
    #8
    O zaman ilk satırı şöyle değiştirip deneyin, hata raporunu görelim.

    <?php
    error_reporting(E_ALL);
  • 06-11-2010, 15:33:53
    #9
    Hkan adlı üyeden alıntı: mesajı görüntüle
    O zaman ilk satırı şöyle değiştirip deneyin, hata raporunu görelim.

    <?php
    error_reporting(E_ALL);
    Yine beyaz sayfa çıkıyor hocam.Herhangi bir hata çıkmıyor.