• 03-11-2016, 00:40:38
    #1
    Merhaba arkadaşlar, hazırladığım web sayfasında smtp üzerinden mail gönderimi işlemini gerçekleştirdim lakin bir inputumda değiştirilmesini istemediğim bir veri var onuda disabled="readonly" diyerek verinin değiştirilmemesini sağlıyorum. Hal böyle olunca veri girilmeyince oradaki mail kısmını göndermiyor.

    HTML Kısmı;

    <input type="text" name="arabamarka" placeholder="Renault Symbol 1.5 DCI" disabled="readonly" class="input">
    PHP Kısmı;

    $mail->AddAddress($gidecek_adres);
    $mail->From       = $mail_adresiniz;
    $mail->FromName   = $mail_adresiniz;
    $mail->Subject    = $_POST["arabamarka"] = $value;
    $mail->Body       = $_POST["mailad"]."\n".$_POST["mailnumara"]."\n".$_POST["mailkonu"]."\n".$_POST["Mail"];
    $mail->AltBody    = "";
    Buradaki placeholderdaki bilgileri maile nasıl dahil ederim ? Ve de her sayfada farklı bir araba ismi gelicek oradaki yere yapacağımız işlemde her sayfadaki farklı placeholder lar gözükücekmi. Resmen proje yarıda kaldı yardımcı olursanız çok sevinirim, teşekkürler.
  • 03-11-2016, 01:11:41
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    rexion adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar, hazırladığım web sayfasında smtp üzerinden mail gönderimi işlemini gerçekleştirdim lakin bir inputumda değiştirilmesini istemediğim bir veri var onuda disabled="readonly" diyerek verinin değiştirilmemesini sağlıyorum. Hal böyle olunca veri girilmeyince oradaki mail kısmını göndermiyor.

    HTML Kısmı;

    <input type="text" name="arabamarka" placeholder="Renault Symbol 1.5 DCI" disabled="readonly" class="input">
    PHP Kısmı;

    $mail->AddAddress($gidecek_adres);
    $mail->From       = $mail_adresiniz;
    $mail->FromName   = $mail_adresiniz;
    $mail->Subject    = $_POST["arabamarka"] = $value;
    $mail->Body       = $_POST["mailad"]."\n".$_POST["mailnumara"]."\n".$_POST["mailkonu"]."\n".$_POST["Mail"];
    $mail->AltBody    = "";
    Buradaki placeholderdaki bilgileri maile nasıl dahil ederim ? Ve de her sayfada farklı bir araba ismi gelicek oradaki yere yapacağımız işlemde her sayfadaki farklı placeholder lar gözükücekmi. Resmen proje yarıda kaldı yardımcı olursanız çok sevinirim, teşekkürler.
    <input type="hidden" name="arabamarka" value="Renault Symbol 1.5 DCI">
    Neden bu şekilde kullanılmıyor?
  • 03-11-2016, 01:23:31
    #3
    PROOYUN adlı üyeden alıntı: mesajı görüntüle
    <input type="hidden" name="arabamarka" value="Renault Symbol 1.5 DCI">
    Neden bu şekilde kullanılmıyor?
    Hocam olay bu şekilde kullanımda değil, varsın o şekil olsun. Önemli olan value-placeholder değerini göndermek
  • 03-11-2016, 01:29:17
    #4
    rexion adlı üyeden alıntı: mesajı görüntüle
    Hocam olay bu şekilde kullanımda değil, varsın o şekil olsun. Önemli olan value-placeholder değerini göndermek
    Submit eventi gerçekleştirildiğinde input elementindeki sadece value değeri dikkate alınır, placeholder son kullanıcıyı yönlendirmek, değer girmeden önce bilgilendirmek için kullanılır.

    <input type="text" name="arabamarka" value="Renault Symbol 1.5 DCI" readonly>
    olarak kullanımayı deneyin.
  • 03-11-2016, 01:45:14
    #5
    Üyeliği durduruldu
    $mail->Subject    = $_POST["arabamarka"] = $value;
    Yukarıdaki kullanım şekli zaten yanlış bir kullanım.

    $mail->Subject    = $_POST["arabamarka"];
    Bu şekilde olması gerekir $_POST ile zaten value değerini almış oluyorsunuz.

    Ayrıca tam olarak yapmak istediğinizi söylerseniz daha iyi yardımcı olabiliriz.
  • 03-11-2016, 01:55:31
    #6
    PROOYUN adlı üyeden alıntı: mesajı görüntüle
    Submit eventi gerçekleştirildiğinde input elementindeki sadece value değeri dikkate alınır, placeholder son kullanıcıyı yönlendirmek, değer girmeden önce bilgilendirmek için kullanılır.

    <input type="text" name="arabamarka" value="Renault Symbol 1.5 DCI" readonly>
    olarak kullanımayı deneyin.
    Hocam teşekkür ederim haklısınız value verip hallettim sağolun