Kayıt formunun düzeni. HTML formları oluşturma

Herkese merhaba. Böylece, formlar oluşturmak için birkaç öğe öğrendik. Daha büyük bir sorunu çözmek için bilgimizi birleştirmenin zamanı geldi. Sitedeki en basit giriş formunu oluşturalım. Bunu yapmak için iki alana ihtiyacımız var, imzalar oluşturup bunlara bağlarız.

İlk alan giriş içindir, ikincisi şifre içindir. Ve ikincisi ile her şey o kadar basit değil. Şu anda sadece metin girmek için bir alandır.

Tarayıcıda sonuç:

İçine girilen metnin, bu tür bir alan için alışılmış olduğu gibi, yıldızlarla değiştirilmesi için basit bir işlem yapmanız gerekir. Yani, nitelik değerini değiştirin tipüzerinde parola:

Sonuç:

Form gönder düğmesi

İyi. Formumuz neredeyse hazır. Şimdi, oluşturulmasını tamamlamak için formu göndermek için kullanılacak bir düğme oluşturmanız gerekiyor. Görev, etiket kullanılarak çözüldü tipi ile Sunmak.

Düğme üzerinde bir tür yazı olması gerekiyorsa, bu özellik kullanılarak yapılabilir. değer... Buton için bir isim belirleyip belirlememek size kalmış ancak bunu yaparsanız sunucu bu ismi ve butonun değerini alacaktır.

Kural olarak, formda her biri belirli bir eylemi gerçekleştiren birkaç düğme varsa, form gönder düğmesinin adına ihtiyaç vardır. Bu sayede tarayıcıdan butonun adını ve değerini alan sunucu, kullanıcının hangi butona bastığını ve buna göre ne yapılması gerektiğini anlar.

Sonuç olarak, formumuzun kodu aşağıdaki gibi olacaktır:

Tarayıcıda sonuç:

İadeler

kullanım

kullanım şekli

wp_login_form (array ("echo" => true, "yönlendirme" => site_url ($ _ SERVER ["REQUEST_URI"]), "form_id" => "loginform", "label_username" => __ ("Kullanıcı adı"), " label_password "=> __ (" Şifre ")," label_remember "=> __ (" Beni Hatırla ")," label_log_in "=> __ (" Oturum Aç ")," id_username "=>" user_login "," id_password "= > "user_pass", "id_remember" => "hatırla", "id_submit" => "wp-gönder", "hatırla" => true, "value_username" => NULL, "değer_hatırla" => yanlış)); $ bağımsız değişken (dize / dizi) Sonucu kontrol eden bir dizi argüman.
Varsayılan: varsayılan seçenekler

$ Args parametre argümanları

Eko (mantıklı)(1) görüntüleyin veya (0) döndürün.
Varsayılan: 1 yönlendirmek (hat) Yetkilendirmeden sonra aktarılacak URL.
Varsayılan: geçerli sayfa form_id (hat) kimlik etiketi özelliği
.
Varsayılan: "loginform" etiket_kullanıcı adı (hat) Kullanıcı adı alanı için başlık metni.
Varsayılan: "__ (" Kullanıcı adı ")" etiket_şifresi (hat)"Parola" alanının başlığının metni.
Varsayılan şifre ")" etiket_hatırla (hat)"Beni hatırla" alanının başlık metni.
Varsayılan: "__ ("Beni Hatırla")" label_log_in (hat) Gönder Düğmesi Metni.
Varsayılan: "__ (" Oturum Aç ")" id_username (hat) id özelliğinin değeri:
Varsayılan: "user_login" id_password (hat) id özelliğinin değeri:
Varsayılan: "user_pass" id_remember (hat) id özelliğinin değeri:
Varsayılan: "hatırla" id_submit (hat) id özelliğinin değeri:
Varsayılan: "wp-gönder" hatırlamak (mantıklı) Alan değerlerini (1) hatırlayın veya (0) değil.
Varsayılan: 1 değer_kullanıcı adı (hat) Varsayılan kullanıcı adı.
Varsayılan: "" değer_hatırla (hat)"Beni hatırla" alanının değer özelliğinin değeri. Varsayılan olarak 1 - onay kutusu işaretlidir. 0 - onay işareti işaretli değil.
Varsayılan: 1

Örnekleri

#1. Normal form ekranı:

Gösterecek:

# 2 Yanlış kullanıcı adı / şifre girerken aynı sayfada bırakın

Varsayılan olarak, böyle bir forma yanlış günlükler girilirse, kullanıcı bir hata göstergesiyle ana yetkilendirme sayfasına yönlendirilecektir.

Bunu değiştirmek ve kullanıcıyı yanlış veri girse bile önceki sayfada bırakmak için wp_login_failed kancasını kullanabilirsiniz:

## Yetkilendirme formuna yanlış giriş / şifre girildiğinde kullanıcıyı aynı sayfada bırakır wp_login_form () add_action ("wp_login_failed", "my_front_end_login_fail"); function my_front_end_login_fail ($ kullanıcı adı) ($ yönlendiren = $ _SERVER ["HTTP_REFERER"]; // isteğin nereden geldiği // Yönlendiren varsa ve bu bir wp-login.php sayfası değilse if (! boş ($ yönlendiren) ) &&! strstr ($ yönlendiren, "wp-login") &&! strstr ($ yönlendiren, "wp-admin")) (wp_redirect (add_query_arg ("giriş", "başarısız", $ yönlendiren)); // yönlendirme ve bir sorgu parametresi eklemek? login = başarısız çıkış;))

# 3 WordPress kayıt formu

Kayıt formunu görüntülemek için özel bir işlev yoktur. Bu nedenle, kendi HTML kodunuz yazılarak form görüntülenebilir. Bir kayıt formu için böyle bir HTML kodu örneği:

"yöntem =" gönderi ">

Kayıt onayı e-posta adresinize gönderilecektir.


Değişikliklerin listesi

3.0.0 sürümünden beri tanıtıldı.

kod wp giriş formu: wp-includes / general-template.php WP 5.3.2

true, // Varsayılan "yönlendirme" değeri, kullanıcıyı istek URI'sine geri götürür. "yönlendirme" => (is_ssl ()? "https: //": "http://"). $ _SERVER ["HTTP_HOST"]. $ _SERVER ["REQUEST_URI"], "form_id" => "loginform", "label_username" => __ ("Kullanıcı Adı veya E-posta Adresi"), "label_password" => __ ("Parola"), "label_remember" => __ ("Beni Hatırla"), "label_log_in" => __ ("Giriş"), "id_username" => "user_login", "id_password" => "user_pass", "id_remember" => "rememberme", "id_submit" => "wp-submit", "remember" => true, "value_username" => "", // "Değer_hatırla" öğesini varsayılan olarak true olarak ayarlayın, "Beni hatırla" onay kutusunu işaretli olarak ayarlayın. "değer_hatırla" => yanlış,); / ** * Varsayılan oturum açma formu çıktı argümanlarını filtreler. * * @since 3.0.0 * * @see wp_login_form () * * @param dizisi $ defaults Bir dizi varsayılan oturum açma formu bağımsız değişkeni. * / $ args = wp_parse_args ($ args, application_filters ("login_form_defaults", $ varsayılanları)); / ** * Giriş formunun en üstünde görüntülenecek içeriği filtreler. * * Filtre, açılış formu etiket öğesinin hemen ardından değerlendirme yapar. * * @since 3.0.0 * * @param string $ içerik Görüntülenecek içerik. Varsayılan boş. * @param dizisi $ args Oturum açma formu argümanları dizisi. * / $ login_form_top = application_filters ("login_form_top", "", $ argümanlar); / ** * Giriş formunun ortasında görüntülenecek içeriği filtreler. * * Filtre, "login-password" * alanının görüntülendiği konumun hemen ardından değerlendirme yapar. * * @since 3.0.0 * * @param string $ içerik Görüntülenecek içerik. Varsayılan boş. * @param dizisi $ args Oturum açma formu argümanları dizisi. * / $ login_form_middle = application_filters ("login_form_middle", "", $ argümanlar); / ** * Giriş formunun altında görüntülenecek içeriği filtreler. * * Filtre, kapanış formu etiketi öğesinden hemen önce değerlendirme yapar. * * @since 3.0.0 * * @param string $ içerik Görüntülenecek içerik. Varsayılan boş. * @param dizisi $ args Oturum açma formu argümanları dizisi. * / $ login_form_bottom = application_filters ("login_form_bottom", "", $ argümanlar); $ formu = "
". $ login_form_top." ". $ login_form_middle." ". ($ args [" hatırla "]?" " : "") . " ". $ login_form_bottom."
"; if ($ args [" echo "]) (echo $ form;) else (dönüş $ form;))

Giriş formları forumlar, mağazalar, WordPress içeren web sitelerinde bulunabilir ve çoğunlukla internetteki her şey bir şeye erişmek için bir yerde giriş formu gerektirir. Tüm web, giriş formları ve kayıt, kayıt formları olmadan eksiktir.

HTML formları, çoğumuzun karşılaştığı ilk ve HTML yapısına stil veren uygun CSS ile olacaktır. En son HTML sürümlerinde, HTML'nin varsayılan yapı stil seçeneği olarak CSS3'ü seçmiş gibi görünüyor. Her neyse, burada bulduğunuz şey, ön uç geliştiriciler tarafından oluşturulan ve kullanımı ücretsiz olarak halka paylaşılan önceden tasarlanmış HTML, CSS formlarıdır.

Çoğu, önceden oluşturulmuş HTML doğrulama özelliklerinin yanı sıra bazı isteğe bağlı jQuery veya HTML doğrulama özelliklerine sahip olduğundan (aşağıdaki geçiş ölçerli Giriş / Kayıt formu gibi) tüm bu ücretsiz oturum açma formu şablonlarını kullanmayı deneyin.

Bu liste henüz bitmedi, yeni giriş formu tasarımları bulmakla ilgileniyorum, bu yüzden 2017'de ortaya çıktıklarında bu listeyi yeni giriş formu şablonlarıyla güncellemeye devam edeceğim. Bizi izlemeye devam edin.

Kırmızı Giriş Formu

Web siteniz için temel giriş alanları gerektiren ve ekstra programlama gerektirmeyen basit ve etkili bir giriş formu.

Zaten düz olan web siteniz için tasarlanmış düz bir giriş formu tasarımı. Bu şablonu indirin ve herhangi bir amaç için kullanın.

Müşterileriniz için hızlı oturum açmaya mı ihtiyacınız var? Endişelenmeyin, bu hoş görünümlü giriş formu, herhangi bir zorluk yaşamadan devam etmenizi sağlayacaktır. Kaynak kodunu indirin ve demoyu kontrol edin çünkü alanlara örnek bir kullanıcı adı ve şifre koyup giriş yapmayı deneyin. Aynı şekilde, çıkış animasyonunu gösteren bir çıkış düğmesi ile muhteşem görünen bir profil sayfasına yönlendirileceksiniz.

Google malzeme tasarımının düz tasarım üzerinde popüler hale gelmesiyle birlikte, bu css3 şablonunda derin ve dikkatlice gölgelenmiş bir giriş formu ve bir kayıt formu görebiliriz.

Burada, busienss web siteniz için giriş alanlarını gizleme / gösterme seçeneğine sahip başka bir mükemmel giriş formu alırsınız. İyi kodlanmış css / html / js tasarımı, mevcut site hızınızı değiştirmeden size daha iyi yükleme sağlayacaktır.

Akışkan animasyonlu Minimal Giriş Formu

İhtiyacınız olan bir resme veya bir düğmeye tıklayarak giriş bölümünü açan giriş formunun pürüzsüz bir animasyonu.

css ile Minimalist Giriş Formu

Burada, tam ekran arka planına yerleştirilmiş, şık olmayan bir giriş formu kullanıcı arabirimi bulacaksınız. İndirme dosyası, bu girişin web sitenize kolayca uygulanması için size css ve html sağlayacaktır.

Hareketli Giriş Formu

Metin alanlarında görüntülenen tıklama animasyonları, kullanıcı ve şifre simgelerinin küçük bir kayan animasyonunu görüntüleyen harikadır. Daha sonra, bir kimlik doğrulama ön yükleyicisinin yanı sıra bir hoş geldiniz bloğunu izlemek için formda oturum açabilirsiniz. Bu indirme, kendi web siteniz için bir oturum açma formu uygulamak için tüm kaynak dosyaları içerir.

Zarif Giriş

Bu, minimum koduyla site hızı üzerinde daha az etkisi olduğundan, web sitenizde görüntüleyebileceğiniz basit bir giriş formu sürümüdür.

Sakin Giriş Ekranı

Tüm sayfaya rahatlatıcı bir his veren animasyonlu arka plana sahip temiz bir giriş formu. Tüm şablonu zip formatında codepen'den indirin.

Giriş ve Kayıt Formu

Bu akıcı giriş ve kayıt formunu web sitenize kolaylıkla entegre edin. Bu indirme ile birlikte zip dosyası size css, html ve js şablonları sağlayacaktır. Ekranda kolay şifre girişi için şifre göster / gizle seçenekleriyle sosyal medya kaydı da mevcuttur.

Hesap Oluştur ile Giriş Formu

Bir fadein etkisi ile görüntülenen bir giriş formu sadece izlemek için eğlenceli. Bu etki yalnızca birkaç modern oturum açma biçiminde görülebilir. Kaydolmak veya form oluşturmak için formu değiştirmek için beni tıkla'yı kullanın.

Düz tasarımlı minimal tarzda bir giriş formu aşağıdaki bağlantıdan indirilebilir. HTML doğrulaması mevcuttur ve bu oturum açma şablonunda ayarlanmıştır.

İndirmek

Giriş için Minimal Form Şablonu

E-posta için bir doğrulama yerinde ve bu şablon, süslü jquery modülleri olmayan saf css, html'dir.

İndirmek

Kayıt / Giriş Formu

Web sitesine giriş yapmak için tek bir form ve bir tıklama ile çevrilebilen bir kayıt, kayıt seçeneği. Kayıt alanında bazı önemli alanlar eksik olsa da, bu yine de tüm güçlü özellikleriyle daha iyi bir formdur.

İndirmek

Bu giriş formu, giriş bağlantısına tıklamadığınız sürece gizlenir. Bu, giriş için fazladan bir sayfadan kaçınabilen modern web sitesi için çok kullanışlı bir özelliktir. Bu güçlü giriş formu ile istediğiniz herhangi bir sayfada giriş bilgilerini görüntüleyin.

İndirmek

Hem PSD hem de tam kodlu HTML/CSS sürümü olarak sağlanır, böylece hemen entegre etmeye başlayabilirsiniz.

Giriş Formu (Kodlu)

Profesyonel bir giriş formu. İndirme, PSD dosyasını içeriyor ve ben de onu kodlamak istedim, bu yüzden xHTML, Js ve CSS dosyalarını da ekledim.

İndirmek

Beyaz Basit Giriş Formu

Yuvarlak gönder düğmesi ve zarif odak durumları ile temiz ve basit bir giriş formu.

Basitçe Giriş Formu

Basitçe Giriş Formu, yalnızca CSS3 kullanılarak stillendirildi ve tasarlandı. Form, oldukça basit biçimlendirme kullanılarak oluşturulur ve çok temel CSS3 özellikleri kullanılarak biçimlendirilir.

İndirmek

Bu dersimizde dört adımda bir kayıt formu oluşturacağız: 1. Kullanıcı Adı ve Şifre Girme 2. Ad Soyad ve E-posta Adresi 3. Yaş, Cinsiyet ve Ülke 4. Genel Bilgiler

HTML

İlk olarak, her zamanki gibi, işaretlemeyi oluşturalım html... Dört bloklu bir konteynere ihtiyacımız var BÖL, her adım için bir tane.
Ana kod htmlşöyle olurdu:

Her bloğun içine alanlar yerleştireceğiz ve basit etiket:

siteye kayıt ol

Üç giriş alanı kullandık: Giriş şifresi ve Şifre onayı, ve bloğun sonunda etiketi giriş tipi ile Sunmak Bir sonraki adıma geçmek için. Diğer bloklar da aynı şekilde çalışır.
Konteynerin sonunda basit bir ilerleme çubuğumuz var, işte kod:

0% Tamamlandı

Tam dolu html kod şöyle:

siteye kayıt ol

siteye kayıt ol

siteye kayıt ol

siteye kayıt ol

Genel bilgi

Giriş yapmak
Parola
E-posta
İsim
Yaş
Zemin
Ülke
0% Tamamlandı

Gördüğünüz gibi dördüncü adımda tablo boş. JQuery kullanarak kullanıcı girişi ile dolduracağız.

CSS

Şimdi forma biraz stil ekleyelim. kuralı uygulayacağız @fontfaceözel yazı tiplerini kullanmak için. Bizim durumumuzda, bu yazı tipi cantarell... Kodu tamamla CSS aşağıda verilmiştir:

/ * CSS Sıfırlama (Eric Meyer) * / html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blok alıntı, pre, a, abbr, kısaltma, adres, büyük, alıntı, kod, del, dfn, em, yazı tipi, img, ins, kbd, q, s, samp, küçük, vuruş, güçlü, alt, sup, tt, var, b, u, ben, merkez, dl, dt, dd, ol, ul, li, fieldset, form, etiket, açıklama, tablo, resim yazısı, tbody, tfoot, thead, tr, th, td (kenarlık: 0; anahat: 0; yazı tipi boyutu: %100; dikey -align: taban çizgisi; arka plan: şeffaf; kenar boşluğu: 0; dolgu: 0) gövde (satır yüksekliği: 1) ol, ul (liste stili: yok) blok alıntı, q (tırnaklar: yok): odak (anahat: 0) ins (metin-dekorasyon: yok) del (metin-dekorasyon: satır arası) tablo (border-collapse: daralt; border-spacing: 0) @ font-face (font-family: "Cantarell"; src: url (. ./fonts/Cantarell-Regular.eot); src: local ("Cantarell"), url ("../ fonts / Cantarell-Regular.ttf") biçimi ("truetype");) gövde (arka plan rengi: # f9f9f9; renk: # 222; yazı tipi ailesi: Cantarell, Verdana, sans-serif; yazı tipi boyutu: 12 piksel;) giriş :: - moz-odak-inner, giriş :: - moz-focus-inner (kenarlık: yok; ) girdi: odak, girdi: odak (anahat: yok;) .cl kulak (açık: her ikisi de; ) #container (arka plan: url ("../ görüntüler / container.png") tekrarsız; genişlik: 754 piksel; yükseklik: 370 piksel; kenar boşluğu: 20 piksel otomatik; dolgu: 50 piksel 0; taşma: gizli; konum: göreli;) #container #first_step, #second_step, # Third_step, #fourth_step (ekran: yok;) #container #first_step (ekran: blok;) #container .form (marj: 66px 72px 0 72px;) #container h1, #container h2 ( yazı tipi boyutu: Cantarell, Verdana, sans-serif; metin hizalama: merkez; yazı tipi boyutu: 24 piksel; metin gölgesi: 1 piksel 1 piksel 2 piksel # 222;) #container h1 yayılma alanı (renk: # a90329;) #container h2 ( renk: # 888; yazı tipi boyutu: 20 piksel; metin hizalama: sol; metin gölgesi: yok;) #konteyner tablosu (marj: 20 piksel 40 piksel; yazı tipi boyutu: 14 piksel; yazı tipi ağırlığı: kalın;) #container tablosu td (dolgu: 5px 10px;) #container tablosu td: nth-child (2) (renk: # a90329;) #container girişi, #container seçimi (arka plan: url ("../ images / input.png") no- tekrar; renk: # 888; kenarlık: 1 piksel düz #ccc; yazı tipi ailesi: Cantarell, Verdana, sans-serif; fon t-ağırlık: kalın; yazı tipi boyutu: 15 piksel; genişlik: 300 piksel; yükseklik: 35 piksel; dolgu: 0 25 piksel; kenar boşluğu: 20 piksel 0; yüzer: sol; sınır yarıçapı: 6 piksel; -moz-border-radius: 6px; -webkit-border-radius: 6px; ) #container input.submit (arka plan: url ("../ resimler / button.png") tekrarsız; kenarlık: yok; imleç: işaretçi; genişlik: 85 piksel; yükseklik: 38 piksel; konum: göreli; alt: 2 piksel; sol: 655px;) #container input.submit: odak (kenarlık: yok;) #container input.send (arka plan: url (". ./images/send.png ") tekrarsız;) #container input.error (kenarlık: 1 piksel kesintisiz kırmızı;) #container input.valid (kenarlık: 1 piksel katı # 1FFF00;) #container input: odak, #konteyner seçimi : odak (kenarlık: 1 piksel katı # a90329; renk: # a90329;) #konteyner seçimi (dolgu: 5px 0 5px 25px;) #container seçeneği (dolgu: 0 15px;) #container etiketi (renk: # 666; yazı tipi boyutu : 12 piksel; yazı tipi ağırlığı: kalın; satır yüksekliği: 14 piksel; kayan nokta: sağ; kenar boşluğu: 23 piksel -25 piksel; genişlik: 270 piksel;) #progress_bar (arka plan: url ("../ görüntüler / ilerleme_bar.png") no- tekrar; genişlik: 339 piksel; yükseklik: 24 piksel; kenar boşluğu: 0 otomatik; konum: göreceli;) #progress (arka plan: url ("../ görüntüler / ilerleme.png") tekrar-x; genişlik: 0 piksel; yükseklik: 23 piksel; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px;) #progress_text (konum: göreceli; satır yüksekliği: 21px; metin hizalama: merkez; yazı tipi ağırlığı: kalın; renk: beyaz; metin gölgesi: 1 piksel 1 piksel 2 piksel # 222; genişlik: 339 piksel; yükseklik: 24 piksel; üst: -23 piksel; sol: 0;)

J'ler

jQuery blokları (slaytları) sorunsuz bir şekilde değiştirmek, verilerin doğruluğunu kontrol etmek, tamamlanma yüzdesini değiştirmek için kullanacağız.
Sayfa başlığındaki kitaplığı bağlamamız gerekecek jQuery ve iki eklenti daha:
jQuery kullanıcı arayüzü ve jQuery giriş odağı(odak ve bulanık form olaylarını kontrol etmek için kullanılır).
jQuery kod aşağıda verilmiştir:

$ (fonksiyon () (// orijinal alan değerleri var field_values ​​​​ = (// id: değer "(! LANG: kullanıcı adı)" : "Логин", "password" : "Пароль", "cpassword" : "Пароль", "firstname" : "Имя", "lastname" : "Фамилия", "email" : "email" }; //inputfocus $("input#username").inputfocus({ value: field_values["username"] }); $("input#password").inputfocus({ value: field_values["password"] }); $("input#cpassword").inputfocus({ value: field_values["cpassword"] }); $("input#lastname").inputfocus({ value: field_values["lastname"] }); $("input#firstname").inputfocus({ value: field_values["firstname"] }); $("input#email").inputfocus({ value: field_values["email"] }); //reset progress bar $("#progress").css("width","0"); $("#progress_text").html("0% Выполнено"); //first_step $("form").submit(function(){ return false; }); $("#submit_first").click(function(){ //remove classes $("#first_step input").removeClass("error").removeClass("valid"); //ckeck if inputs aren"t empty var fields = $("#first_step input, #first_step input"); var error = 0; fields.each(function(){ var value = $(this).val(); if(value.length!}<4 || value==field_values[$(this).attr("id")]) { $(this).addClass("error"); $(this).effect("shake", { times:3 }, 50); error++; } else { $(this).addClass("valid"); } }); if(!error) { if($("#password").val() != $("#cpassword").val()) { $("#first_step input").each(function(){ $(this).removeClass("valid").addClass("error"); $(this).effect("shake", { times:3 }, 50); }); return false; } else { //update progress bar $("#progress_text").html("33% Выполнено"); $("#progress").css("width","113px"); //slide steps $("#first_step").slideUp(); $("#second_step").slideDown(); } } else return false; }); $("#submit_second").click(function(){ //remove classes $("#second_step input").removeClass("error").removeClass("valid"); var emailPattern = /^[e-posta korumalı]+ \.(2,4) $ /; var alanları = $ ("# saniye_adım girişi"); var hata = 0; field.each (işlev () (var değeri = $ (bu) .val()); if (değer.uzunluk<1 || value==field_values[$(this).attr("id")] || ($(this).attr("id")=="email" && !emailPattern.test(value))) { $(this).addClass("error"); $(this).effect("shake", { times:3 }, 50); error++; } else { $(this).addClass("valid"); } }); if(!error) { //update progress bar $("#progress_text").html("66% Выполнено"); $("#progress").css("width","226px"); //slide steps $("#second_step").slideUp(); $("#third_step").slideDown(); } else return false; }); $("#submit_third").click(function(){ //update progress bar $("#progress_text").html("100% Выполнено"); $("#progress").css("width","339px"); //prepare the fourth step var fields = new Array($("#username").val(), $("#password").val(), $("#email").val(), $("#firstname").val() + " " + $("#lastname").val(), $("#age").val(), $("#gender").val(), $("#country").val()); var tr = $("#fourth_step tr"); tr.each(function(){ //alert(fields[$(this).index()]) $(this).children("td:nth-child(2)").html(fields[$(this).index()]); }); //slide steps $("#third_step").slideUp(); $("#fourth_step").slideDown(); }); $("#submit_fourth").click(function(){ //send information to server alert("Данные отправлены"); }); });
Burada birkaç adımda kayıt içeren bir formumuz var. Bu örneği kullanmak için sadece formu değiştirmeniz yeterlidir. eylem senin için bir bağlantı ile php verileri depolamak ve satır 132'yi şu şekilde düzenlemek için kullanılan dosya:
$ ('Form') Bağlantıyı kaldır ('gönder'). Gönder ();... Formu çalışırken görmek için butona tıklayın Demo.

Çevrimiçi Kayıt ve kayıt formları, hemen hemen her web tasarımının önemli yönleridir. Web sitenizin ziyaretçilerin aktif katkısına ihtiyacı varsa, sitenizde bir hesap açmak için kaydolabilmeleri veya kaydolabilmeleri için hükümlere sahip olmalısınız. Kullanıcılar, bir sitenin temasına bağlı olarak dosya indirmek veya makaleler göndermek, bir şeyler satın almak için bir siteye kaydolurlar. Kayıt formları oldukça ayrıntılıdır ve kullanıcılardan yaş, ad, cinsiyet, iş, kısa biyografi vb. gibi çok çeşitli kişisel ve iletişim bilgilerini ister. Ancak tüm HTML5 Kayıt ve Kayıt Formlarının en önemli yönü ad, kullanıcı adı, şifre, cinsiyet ve hesap oluşturma düğmesidir.

XtraForm - Bootstrap 3 Xtra Animasyonlu Form HTML5 Formatı

Bu önyükleme kayıt formu şablonu, jQuery mobile JavaScript'e dayalı olarak kodlanmıştır, bu da onu birçok platformla uyumlu hale getirir ve ayrıca onu çok özelleştirilebilir hale getirir. Html5 form şablonu buradan ücretsiz olarak indirilebilir.

CSS3 ve jQuery ile Çok Adımlı Kayıt Formu

CSS3 ile html'deki bu tür kayıt formu, uzun bir kayıt formunun çeşitli bölümlerinin bölümlere ayrılmasına yardımcı olur, böylece kayıtların tutulmasını kolaylaştırırken jQuery bu formların çok sayıda platformda çalışabilmesini sağlar. Bugün kendi siteniz için bir form oluşturmak için kayıt sayfası şablonunu buradan indirin.

Authentix - Kullanıcı Sistemi HTML Formatını Entegre Etmeye Hazır

Bu tür html5 form şablonu, kaydolmak, oturum açmak veya kullanıcıların kimliğini doğrulamak için basit PHP betiği tarafından oluşturulur. Bu tür oturum açma ve kayıt formu şablonları da güvenli oturum özelliği sağlayabilir. Bunlardan birini kendi sitenizde uygulamak için buradan bir tane indirin.

Bu tür kayıt formu şablonu, kayıt formu için CSS kullanır ve android platformuna yönelik kayıt formları oluşturmada çok faydalıdır. Bu tür bir html kayıt formu şablonu aşağıdan indirilebilir.

Codepen Kayıt Formunu HTML Formatında İndirin

Yenilenmiş yeni tasarımı ve çok basit arayüzü ile bu tür html5 form şablonları, yeni kullanıcı kayıt formları oluşturmak için dikkatlice optimize edilmiştir. Çeşitli alanlardaki faydası ile bu kayıt formu şablonları gerçekten kullanışlıdır ve aşağıdaki bağlantıdan doğrudan indirilebilir.

Formplexy - Doğrulamalı CSS Formları ve WP Destekli HTML Formatı

Bu tür bir html kayıt formu, herhangi bir geliştirici için çok düzenli ve özelleştirilebilir. jQuery ile CSS formu sayesinde son derece hızlıdır. Ayrıca WordPress desteği, sosyal düğmeler ve unutulmuş parola işleme seçeneği vardır. Kendi sitenizde kullanmak için formu buradan indirin.

HTML5 ile Giriş ve Kayıt Formunu İndirin

Bu tür kayıt formu şablonu, çok basit olması ve çok basit kodlama kullanması nedeniyle giriş ve kayıt için kullanılır. Bu tür html5 form şablonları, hafif yapıları nedeniyle çok sayıda kullanım alanı bulur ve buradan indirilebilir.

Sekme Giriş ve Kayıt Formları HTML İndirme

Bu tür kayıt formu şablonları, şeyleri kategorize etmede çok yardımcı olan sekme odaklı görünümleri nedeniyle yaygın olarak kullanılmaktadır. Bu tür html5 form şablonları, bilgi almak için birçok alan içeren uzun kayıt formlarında kullanılmak üzere buradan indirilebilir.

Kayıt Formu Düz Şablon İndir

Minimalist görünümü ile bu tür kayıt formu şablonu, basit ve temiz görünümleri ve bu tür html5 kayıt şablonlarının birçok platformda çalışabilmesi nedeniyle yaygın olarak kullanılmaktadır. Bu formlardan birini indirmek için buradan alabilirsiniz.

Düz Görünüm HTML5 ve CSS3 Kayıt Formu Şablonu Ücretsiz İndir

JQuery ile CSS3 kayıt güvenliğinin güvenliğiyle birleştirilmiş html5 kodlamasının basitliği ve temizliği ile donatılmış bu tür kayıt formu şablonu, siteniz için bulabileceğiniz en iyi seçeneklerden biridir. Siteniz için nasıl görüneceğini bilmek ister misiniz? Kontrol etmek için aşağıdaki bağlantıdan hızlı bir şekilde indirin.

Kayıt Sayfası Nasıl Oluşturulur?

Bir web sitesindeki kayıt sayfası, web sitesi kullanıcılarının web sitesine kaydolmasına ve ilgili tesislere, hizmetlere veya ürünlere erişmesine olanak tanıyan kayıt formundan oluşur. Bir kayıt sayfası, kullanıcılarınızla daha etkileşimli olmanın bir yolunu sunduğundan, bir web sitesinin en önemli yönü olarak kabul edilir. Kayıt sayfası oluşturmak için öncelikle CMS'niz üzerinden yeni bir sayfa eklemeniz ve ardından ve kayıt formunu bu sayfaya eklemeniz yeterlidir. Sayfanıza kolay ve hızlı kurulum için çok sayıda çevrimiçi kayıt formu şablonu bulabilirsiniz.

Harika Tasarım HTML5 ve CSS3 Giriş ve Kayıt Formları

Bu HTML5 ve CSS3 oturum açma ve kayıt formu, mükemmel bölümlere ayrılmış alanlara sahip harika bir tasarımla birlikte gelir. Form kullanışlı ve kurulumu kolaydır. Sadece formu indirin ve tercihlerinize göre özelleştirebilirsiniz.

Basit, Son Derece İşlevsel ve Etkili HTML5 Kayıt Formu

Bülten kaydı için oluşturulmuş bir kayıt formuna mı ihtiyacınız var? Bu süper havalı işaret formu şablonu, web sitenizin tasarım türlerinden herhangi birini tamamlayabilecek muhteşem bir bulanık arka plan stiliyle birlikte gelir. İndirin ve kayıt sayfanıza ekleyin.

HTML5 ve CSS3 Kayıt Girişi Duyarlı Şablon Örneği

İşte başka bir harika HTML5 ve CSS3 kayıt ve giriş formu, web sitenizin herhangi bir nişe ait kayıt formu gereksinimlerini karşılamak için idealdir. Güvenli bir kayıt ortamı sunmak için göz alıcı bir tasarım ve üstün işlevsellik ile birlikte gelir.

Kayıt / Kayıt Formları Nasıl Yapılır?

İster profesyonel bir web tasarımcısı olun, ister web sitesi için bir kayıt formu oluşturmak isteyen bir web sitesi sahibi olun, web sitesine zarif ve profesyonel bir kayıt formunun eklenmesi neredeyse eşit çaba gerektirir. Kendiniz yaratmakta güçlük çektiğiniz çok çeşitli duyarlı ve göz alıcı çevrimiçi seçenekleri keşfedebilirsiniz. Bu şablonların en iyi yanı, standart kullanımlarıyla birlikte form öğelerinin alanlarını, boyutunu ve rengini dakikalar içinde kolayca özelleştirebilmenizdir. Öğrenci kayıt formuna, e-ticaret kayıt formuna, etkinlik kayıt formuna veya daha fazlasına ihtiyacınız olsun, her türlü kayıt formu ihtiyaçlarınız için şablon formları bulabilirsiniz. Web sitelerinize eklenecek güvenli, zahmetsiz ve zarif formlar sunan bu tür sayısız kayıt ve oturum açma şablonu vardır. Bunları birkaç tıklamayla indirmeniz ve küçük özelleştirmeler yapmanız yeterlidir.