Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

formda girilen değer bir mailmi ?

Konu, 'Genel Webmaster Konuları' kısmında eslem1 tarafından paylaşıldı.

  1. eslem1

    eslem1 Daimi Üye

    Kayıt:
    28 Temmuz 2002
    Mesajlar:
    610
    Beğenilen Mesajlar:
    0
    Formdan gönderilecek olan değerin bir mail adresi olup olmadığı nasıl kontrol ederim (javascript ile )

    teşekkürler
     
  2. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    direk mail olarak gönderemez. Gönderdiği *.pl, *.php, *.asp sayfasından mail olarak gönderebilir. Seninde bu dosyayı incelemen gerekir...
    Özet; direkt Jscriptle gönderemez diye düşünüyorum, aksi ispat edilene kadar gerçek budur :D
     
  3. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    eslem sadece mail adresinin geçerli bir mail adresi olup olmadığını soruyor sanırım hakan. bunu vbscript ile yapıyordum önceden ama şimdi zamanım yok daha sonra yazacağım.
     
  4. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    indexof("@") şeklinde bir kontrol yazarsın. İçersinde @ varsa input'un true döner, bunu if/then'le sağlarsın.

    Yok email adresi doğrumu diyorsan ping atarsın ama, JS ile nasıl inanın bilmiyorum...

    metodu nasıl kullanacağını anlatmama gerek yok sanırım... (yok dimi...)


    :cool:
     
  5. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    Aşağıdaki kodları bir txt dosyasına kopyala ve ismini a.html yap ve bak. Hakan'ın da dediği gibi @ işaretini kontrol ettirdim bu geliştirilebilir tabi mesela içinde en az bir nokta olacak noktayı kontrol ettirebiliriz. Bunun içinde var nokta_nerde=senin_mail_ne.indexOf('.'); gibi bir kontrol yazılabilir. Vs vs...


    Kod:
    <html>
    <head>
    <Script Language="JavaScript1.2">
    function mail_kontrolu()
    {
    var senin_mail_ne=prompt('Mail adresinizi yazin','');
    var islem_tamam=senin_mail_ne.indexOf('@');
    if (islem_tamam==-1)
     { 
      alert('Hata: Mail adresiniz geçerli değil');
      mail_kontrolu();
     }
    else
     alert('Saol abi mail olayı tamam!');
    }
    </script>
    </head>
    <body bgcolor="#B2B9CA">
    
    
    <A HREF="javascript:mail_kontrolu()">Tıkla tıkla</A>
    </body>
    </html>
     
  6. eslem1

    eslem1 Daimi Üye

    Kayıt:
    28 Temmuz 2002
    Mesajlar:
    610
    Beğenilen Mesajlar:
    0
    teşekkür ederim hepinize

    fakat ne yazıkki javascript bilgim çok az :aglama:

    form elemanları ile kullanımını istesem galiba çok şey istemiş olacağım peki bildiğiniz kaynak filan gösterebileceğiniz bir adres var ?

    tabi merak ettiğim noktalardan biride submit butonuna basılınca hem kontrolü yapacak hem action daki adrese bilgiyi nasıl gönderecek ?
     
  7. hgumus

    hgumus Daimi Üye

    Kayıt:
    27 Temmuz 2002
    Mesajlar:
    523
    Beğenilen Mesajlar:
    0
    Meslek:
    Bilgi İşlem
    Şehir:
    İzmir
    sen sanırım bir form yapmak istiyorsun ve bunuda php,asp, cgi gibi bir programlama dili kullanarak yapmalısın bunları da bilmiyorsan (benim gibi) www.php.arsivi.net adresi ne bir bak istersen orda belki işine yarıyacak bişiler bulabilirsin

    Kolay gelsin:super:
     
  8. hgumus

    hgumus Daimi Üye

    Kayıt:
    27 Temmuz 2002
    Mesajlar:
    523
    Beğenilen Mesajlar:
    0
    Meslek:
    Bilgi İşlem
    Şehir:
    İzmir
  9. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    Valla biraz sonra Danimarka'ya oradanda Almanya'ya yola çıkacam acele değilse dönüşte yazarız ya da o zamana kadar arkadaşlardan biri yazar. Form elemanlarını kontrol ettirebilirsin bu kodla form tamamsa işlem yapılacak sayfaya gider değilse popup ile uyarır. Tabi biraz değişiklik yapmak gerekecek.
     
  10. hgumus

    hgumus Daimi Üye

    Kayıt:
    27 Temmuz 2002
    Mesajlar:
    523
    Beğenilen Mesajlar:
    0
    Meslek:
    Bilgi İşlem
    Şehir:
    İzmir
    hayırlı yolculuklar sahin abi.. ama ne iş niye gidiyon yoksa polis falan mı aryıo:D :D :D :D :D hani cüneyt abi olayından falan:D
     
  11. Sahin

    Sahin Daimi Üye

    Kayıt:
    28 Mayıs 2002
    Mesajlar:
    8,943
    Beğenilen Mesajlar:
    0
    Yok kardeş İsveç'te son 140 yılın en sıcak yazı yaşanıyor, demek ki Danimarka ve Almanya daha sıcaktır dedik gezecez biraz :p
     
  12. hgumus

    hgumus Daimi Üye

    Kayıt:
    27 Temmuz 2002
    Mesajlar:
    523
    Beğenilen Mesajlar:
    0
    Meslek:
    Bilgi İşlem
    Şehir:
    İzmir
    ohh gezin walla ne güzel bea biz burda sıcaktan yanalım(gerçi bu aralar biraz serinledi:) )sizde sıcak buldunuzmu hemen gezmeye gidiyonuz :) hayırlı yolculuklar size :D
     
  13. eslem1

    eslem1 Daimi Üye

    Kayıt:
    28 Temmuz 2002
    Mesajlar:
    610
    Beğenilen Mesajlar:
    0
    tamam şahin abi bekliyorum
    ne zaman müsaitsen o zaman yazarsın
    Tekrar tekrar teşekkürler hepinize
     
  14. hgumus

    hgumus Daimi Üye

    Kayıt:
    27 Temmuz 2002
    Mesajlar:
    523
    Beğenilen Mesajlar:
    0
    Meslek:
    Bilgi İşlem
    Şehir:
    İzmir
    inşallah en kısa zamanda yazarda bizde öğrenmiş oluruz..:D
     
  15. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    @sahin
    Abi şu huyuna bayılıyorum senin ya... İnsan hiçmi üşenmez :D

    @Eslem
    Sahin abinin hareketi karşısında utandım. Sorun neyse yaz, tek tek ÜŞENMEDEN cevaplıycam... :D

    (teoride yukardaki yazdıklarım yeterliydi ama, ince düşünemedim, üzgünüm :( )
     
  16. eslem1

    eslem1 Daimi Üye

    Kayıt:
    28 Temmuz 2002
    Mesajlar:
    610
    Beğenilen Mesajlar:
    0
    Sahin;
    eslem sadece mail adresinin geçerli bir mail adresi olup olmadığını soruyor sanırım hakan. bunu vbscript ile yapıyordum önceden ama şimdi zamanım yok daha sonra yazacağım.

    ___________________________________


    olay bu yani içinde @ işareti varmı?
    bunun kontrolü?
     
  17. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    Sayfana yazılan adresin doğruluğunu bu şekilde Check edebilirsin. Bu sadece yazılan adresin içinde "@" veya "." olup olmadığını kontrol eder. Bilirsinki bütün email adresilerinde bu iki işaret olmak zorundadır (neden? :D )
    Yazılan email adresinin var olup olmadığını kontrol etmak istiyorsan tabiki bu kontrol geçerli olmayacakdır.
    İstersen sen tam olarak ne istediğini yaz...
     
  18. eslem1

    eslem1 Daimi Üye

    Kayıt:
    28 Temmuz 2002
    Mesajlar:
    610
    Beğenilen Mesajlar:
    0
    Bu sadece yazılan adresin içinde "@" veya "." olup olmadığını kontrol eder.


    evvet bende bunu arıyorum
     
  19. hmustak

    hmustak PersianBulls

    Kayıt:
    29 Mayıs 2002
    Mesajlar:
    4,607
    Beğenilen Mesajlar:
    0
    Meslek:
    BT/QA
    Şehir:
    Persian
    script bu işi görüyor...

    :)
     
  20. eslem1

    eslem1 Daimi Üye

    Kayıt:
    28 Temmuz 2002
    Mesajlar:
    610
    Beğenilen Mesajlar:
    0
    hmustak;
    ________________
    script bu işi görüyor..
    ________________


    bu scripti nereden bulabilirim ? sevgili hmustak