• 18-04-2020, 22:09:42
    #1
    wordpress sitemde uzun süredir iletişim formunu ayarlayamamıştım. Mx değerleri cpanel ayarları derken 1 haftada en son contact 7 formunu çalıştırmayı başardım.
    Bu seferde deneme maili gönderirken sadece mesaj kısmı geliyor gönderenin adı soyadı ve maili gibi bilgi gelmiyor.

    nereleri nasıl düzeltmem lazım acaba?

    İletişim Formu olarak bunu kullanıyorum. Orjinal iletişim formunu kullanırsam herşeyi geliyor ama görüntü olarak kayık durduğu için tercih edemiyorum.



    Kullandığım kod:

    <!doctype html>
    <html>
     
    <head>
    <meta charset="utf-8">
    <title>İletişim Formu</title>
    <style>
    <style type="text/css">
     
    .iletisim-form{
    width: 300px;
    margin:auto;
    }
    .form-style-9{
    max-width: 450px;
    background: #FAFAFA;
    padding: 30px;
    margin: 50px auto;
    box-shadow: 1px 1px 25px rgba(0, 0, 0, 0.35);
    border-radius: 10px;
    border: 6px solid #305A72;
    }
    .form-style-9 ul{
    padding:0;
    margin:0;
    list-style:none;
    }
    .form-style-9 ul li{
    display: block;
    margin-bottom: 10px;
    min-height: 35px;
    }
    .form-style-9 ul li .field-style{
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 8px;
    outline: none;
    border: 1px solid #B0CFE0;
    -webkit-transition: all 0.30s ease-in-out;
    -moz-transition: all 0.30s ease-in-out;
    -ms-transition: all 0.30s ease-in-out;
    -o-transition: all 0.30s ease-in-out;
     
    }.form-style-9 ul li .field-style:focus{
    box-shadow: 0 0 5px #B0CFE0;
    border:1px solid #B0CFE0;
    }
    .form-style-9 ul li .field-split{
    width: 49%;
    }
    .form-style-9 ul li .field-full{
    width: 100%;
    }
    .form-style-9 ul li input.align-left{
    float:left;
    }
    .form-style-9 ul li input.align-right{
    float:right;
    }
    .form-style-9 ul li textarea{
    width: 100%;
    height: 100px;
    }
    .form-style-9 ul li input[type="button"],
    .form-style-9 ul li input[type="submit"] {
    -moz-box-shadow: inset 0px 1px 0px 0px #3985B1;
    -webkit-box-shadow: inset 0px 1px 0px 0px #3985B1;
    box-shadow: inset 0px 1px 0px 0px #3985B1;
    background-color: #216288;
    border: 1px solid #17445E;
    display: inline-block;
    cursor: pointer;
    color: #FFFFFF;
    padding: 8px 18px;
    text-decoration: none;
    font: 12px Arial, Helvetica, sans-serif;
    }
    .form-style-9 ul li input[type="button"]:hover,
    .form-style-9 ul li input[type="submit"]:hover {
    background: linear-gradient(to bottom, #2D77A2 5%, #337DA8 100%);
    background-color: #28739E;
    }
    </style>
     
    </style>
    </head>
     
    <body>
     
    <div class="iletisim-form">
    <form class="form-style-9">
    <ul>
    <li>
    <input type="text" name="field1" class="field-style field-split align-left" placeholder="İsim Soyisim" />
    <input type="email" name="field2" class="field-style field-split align-right" placeholder="E-mail" />
     
    </li>
    <li>
    <input type="text" name="field3" class="field-style field-split align-left" placeholder="Telefon" />
    <input type="url" name="field4" class="field-style field-split align-right" placeholder="Web Sitesi" />
    </li>
    <li>
    <input type="text" name="field3" class="field-style field-full align-none" placeholder="Konu" />
    </li>
    <li>
    <textarea name="field5" class="field-style" placeholder="Mesaj"></textarea>
    </li>
    <li>
    <input type="submit" value="Gönder" />
    </li>
    </ul>
    </form>
    </div>
     
     
    </body>
     
    </html>
  • 19-04-2020, 00:11:13
    #2
    Merhaba,

    <input type="text" name="field1" class="field-style field-split align-left" placeholder="İsim" />

    Bunu örnek verecek olursak, name parametresi size gelen maildeki parametre ile aynı olmalıdır.

    Örnek: <input type="text" name="your-name" class="field-style field-split align-left" placeholder="İsim" />
  • 19-04-2020, 08:07:50
    #3
    Scorpion2763 adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    <input type="text" name="field1" class="field-style field-split align-left" placeholder="İsim" />

    Bunu örnek verecek olursak, name parametresi size gelen maildeki parametre ile aynı olmalıdır.

    Örnek: <input type="text" name="your-name" class="field-style field-split align-left" placeholder="İsim" />


    usta dediğin gibi ayarladım sadece karşı tarafın e mail gözükmüyor o kaldı onu yapamadım
  • 19-04-2020, 13:20:34
    #4
    Eğer gelen mail de karşı tarafın maili gözüksün istiyorsasınız bu kullandığınız paremetrelere eklemeniz lazım.
    Örneğin phpmailler kullanıyorsanız, şu satırın olması gerekir: $mail->AddReplyTo
  • 19-04-2020, 13:25:10
    #5
    Scorpion2763 adlı üyeden alıntı: mesajı görüntüle
    Eğer gelen mail de karşı tarafın maili gözüksün istiyorsasınız bu kullandığınız paremetrelere eklemeniz lazım.
    Örneğin phpmailler kullanıyorsanız, şu satırın olması gerekir: $mail->AddReplyTo
    hocam yıldım ya sildim komple varsın iletişim olmasın
    hostingden kendime bilgi@siteadi.com mail açtım oraya da mail atıyorum gönderdiğim mail bana geri geliyor bulunamadım diye ama webmailden mail gönderince bilgi@siteadi.com dan geliyor
    1 haftadır bunaldım ve karar verdim iletişim olmasa da olur..