Html kaydı nasıl yapılır. Tek tıklamayla bir kayıt formu oluşturun

  • 29.04.2019

Talimatlar

etiketiyle kayıt formunuzu oluşturmaya başlayın

arasına yerleştirmek istediğiniz ek etiketler kullanıcıların girmesine izin vermek şekil kendi verileri.

Açığız html dosyası ve kodu girmeye başlayın. Formu oluşturmaktan sorumlu etiket "form" dur. Etiketi "form action =" obrabotka.php ”method =" post ”name” forma1 ”" öznitelikleri ile birlikte yazıyoruz. Form öğeleri oluşturmaya başlayalım. Hemen hemen tüm öğeler etiketi kullanılarak yapılır ve metin, parola vb. gibi veri türünden sorumlu olan "type" özniteliği. Niteliklerden herhangi birine her zaman “ad” adını veririz.

Yazıyoruz: "br" Adı girin: "br"

"giriş türü =" metin "ad =" fio ""

"br" Şifreyi girin: "br"

"giriş türü =" şifre "ad =" geçiş ""

"br" E-posta girin: l "br"

"giriş türü =" metin "ad =" e-posta "".

Ardından, bir radyo düğmesi seçim öğesi oluşturuyoruz. Radyo düğmesi, imleçle birlikte basıldığında diğer radyo düğmelerini kapatan bir form öğesidir. Formumuzdan bir örnekle açıklayalım. Bir kurs sipariş ederken, seçim CD veya DVD'den oluşacaktır, bu nedenle birini seçmeniz gerekir. “Tür” - “radyo” öznitelik öğesi, böyle bir düğmenin oluşturulmasından sorumludur. Ortam türü için aynı adı yazacağız, bu nedenle işleyicinin değişkenin değerini doğru bir şekilde belirleyebilmesi için “değer” özniteliğini belirteceğiz. Kodu kaydediyoruz: "br" Depolama ortamı seçeneğini seçin: "br"

"input type =" radyo "name =" disk "değer =" (! LANG: cd"" CD "br"!}

"input type =" radyo "name =" disk "değer =" (! LANG: dvd"" DVD "br"!}

Eğer "değer" niteliği metne ayarlanmışsa, form hemen bu özniteliğe atadığımız değeri gösterecektir. Örneğin, tam ad biçiminde zaten bir ad var (değer = "ad").

Başka bir öğe girin ve kullanıcıların formda birden fazla seçeneği işaretlemesine izin vermek için türü "onay kutusu" olarak ayarlayın. Örneğin:
(Gönderildiğinde benimle iletişime geçin)
(Abone olmak )

Etiketi yazarak bir Gönder düğmesi oluşturun ve tip "gönder", değer "Gönder" olarak ayarlanmıştır. Ayrıca başka bir etikette tipini "sıfırla" ve değeri "Sıfırla" olarak ayarlayarak "Sıfırla" düğmesini yapın. Örneğin, bunun gibi:


"Gönder" düğmesi veri göndermek içindir ve gerekirse "Sıfırla" düğmesi formu temizlemek içindir.

Bir bitiş etiketi girin bitirmek için şekil... Sayfayı kaydedin.

Kaynaklar:

  • W3C Konsorsiyumu web sitesi
  • site için ürün sipariş formu

form kayıt yerleşik bir Joomla panel modülüdür. Eklemek için web programlama konusunda uzman olmanıza gerek yok. Ancak, değiştirmeye karar verirseniz, bunu Topluluk Oluşturucu bileşenini kullanarak veya manuel olarak uygulayabilirsiniz. Sadece düzenlemeniz gerekiyor gerekli elemanlar site oluşturmanın temellerini inceleyerek.

Talimatlar

git Admin Paneli Joomla ve yerleşik modül ayarlarını açın. "Gelişmiş" sekmesine gidin ve "Oluştur" düğmesini tıklayın. Seçmeniz ve etkinleştirmeniz gereken "Modül Yöneticisi" penceresi görünecektir. şekil kayıt... Başlık için istediğiniz başlığı belirtin, "Başlığı göster" satırının yanındaki kutuyu işaretleyin.

Form modülünde "Başlangıç ​​Metni" bölümünü açın kayıt ve sizin için işe yaramazsa varsayılan ziyaretçi metnini düzenleyin. "Giriş" öğesinde, kullanıcının sitede nasıl adlandırılacağını seçebilirsiniz: kendi adı altında veya oturum açma. Değişikliklerin geçerli olması için "Kaydet" düğmesini tıklayın.

Topluluk Oluşturucu bileşenini sitenize yükleyin. Bunu yapmak için "Paket dosyasını indir" bölümüne gidin ve "Gözat" düğmesini tıklayın. Seçimden sonra gerekli belgelerİndir ve Yükle düğmesine tıklayın. Yönetici panelinize gidin ve çalıştırın yüklü bileşen.

"Kayıt" sekmesini açın ve gerekli tüm değişiklikleri yapın. şekil kayıt. Bu başvuru kullanımı çok uygundur, ancak yalnızca bir veya iki alanı değiştirmek istiyorsanız, manuel olarak düzenlemek daha uygun olacaktır.

Oluşturmak destek olmak ayarlamalar yapmak için değiştireceğiniz dosyalar şekil kayıt... Bu, tüm eylemleri geri almanıza ve arıza durumunda siteyi çalışmaya geri yüklemenize olanak tanır. Hangi alanları düzenlemek veya eklemek istediğinize karar verin. Örneğin, eklemek istediğiniz şekil kayıt alan "Şehir".

Bileşenler / com_user / görünümler / kayıt / tmpl konumunda bulunan default.php dosyasını açın. içine ekleyerek bir "Şehirler" görüntüsü ekleyin. şekil kayıt karşılık gelen HTML kodu. Bunu yapmak için, diğer herhangi bir öğeyi kopyalayabilir ve şehir (şehir) ile eşleşecek şekilde düzenleyebilirsiniz. Bu değişiklikleri jos_users tablosunda yapın. Kitaplıklar/joomla/veritabanı/tabloda bulunan user.php dosyasını açın. Buna yeni bir değişken ekleyin. Ayarlarınızı kaydedin ve siteyi yeniden başlatın.

Kaynaklar:

  • joomla'da bir modül nasıl değiştirilir

7. İpucu: Sahibi olmadan geçici kayıt nasıl yapılır

Her zaman mutlu olmayan yeni yerleşimciler, ikamet yerindeki kayıt (geçici kayıt) ile ilgili yasanın gerekliliklerini yerine getirmeyi başarırlar. son tarihler- 90 gün. Bazen bunun nedeni, daire sahibinin kayıt işlemlerinin uygulanması için uygun organizasyonda görünme isteksizliği veya yetersizliği olabilir.

Tabii ki, mal sahibi, ikametgahında geçici olarak kalmanızı yasallaştırma arzusunu dile getirmediyse, kayıt yaptıramazsınız. Bunun istisnası, reşit olmayan çocuğunuzu kayıt yerinize kaydettirmenizdir. Bu durumda mal sahibinin rızasının alınmasına gerek yoktur.

Ancak, geçici kayıtla ilgili sorun, yalnızca sahibinin, kayıt için belgeleri kabul etmekten sorumlu çalışanları sizinle birlikte ziyaret etme arzusunun olmamasından kaynaklanıyorsa, düzenleyici düzenlemeler, sahibinin varlığı olmadan geçici kayıt alma olasılığını sağlar.

Taşınmanın temeli bir kira sözleşmesiyse, kalan belgelerle birlikte (pasaportun kopyası, tamamlanmış başvuru) posta yoluyla bir noter sözleşmesi gönderebilirsiniz. Böyle bir durumda, belgelerin kabulünden sorumlu kişilerin bir suret tasdik etme zorunluluğu yoktur. bu anlaşmanın, ve bina sahibi başvuruyu imzalamaz.

Basit bir şekilde sadece bir sözleşme sunmak mümkün ise yazı, daha sonra sorumlu kişilerin başvuruda mal sahibi ve kayıtlı kişinin imzasını tasdik etmesi gerekir. Bu durumda, sahibinin varlığı vazgeçilmezdir.

İkamet yerindeki kayıt belgesi posta yoluyla da alınabilir.

Makbuz üzerine sahibinin varlığına rağmen geçici kayıt gerekli değil, yeni kiracılar hakkında bir şey öğrenmeyeceğini ummaya değmez. Kayıt işlemleri tamamlandıktan sonra, FMS yetkilileri, kendisine yaşam alanına kayıtlı kişi hakkında bir bildirim gönderecektir.

İpucu 8: Bir araba satışı için 3-ndfl formu nasıl doldurulur

Üç yıldan uzun süredir sahip olduğunuz bir arabayı sattıysanız, daha fazlasını atlayabilirsiniz: 2011'den itibaren emlak vergisi indirimi hakları sizin için otomatik olarak tanınır. Bu, bir iade başvurusunda bulunmanız gerekmediği anlamına gelir. Ancak daha kısa bir süre için sahip olduysanız, gerekli belgeleri vermeniz gerekecektir. Bunu yapmanın en kolay yolu Deklarasyon programını kullanmaktır.

İhtiyacın olacak

  • - bir bilgisayar;
  • - internet erişimi;
  • - Rusya Federasyonu Federal Vergi Dairesi Devlet Vergi Dairesi'nden "Beyan" programı;
  • - araba satış ve satın alma sözleşmesi;
  • - diğer gelirinizi ve onlardan geçen yıl için kişisel gelir vergisi ödemenizi onaylayan belgeler.

Talimatlar

Programın en son sürümünü Rusya Federal Vergi Servisi Ana Araştırma Merkezi'nin (GNIVTs FTS) web sitesinden indirebilirsiniz. o yayılır

Kullanıcılar her gün internette arama yaparak internette gezinirler. ihtiyacınız olan bilgiler... Forumların çoğu ve sosyal ağlar verilere erişmek için yetkilendirme gerektirir. Bu sayede site sahipleri bir kullanıcı tabanı ve trafik kazanır. Kendi kaynağınız var mı, ancak kalıcı bir kullanıcı birliği yok mu? Siteye nasıl kayıt olunacağını bulalım.

Projeye kullanıcı kaydı, sitedeki bilgilere olan ilgisi anlamına gelir. Ancak kayıt prosedürünü gereksiz formlar ve verilerle aşırı yüklemeyin. V son zamanlar kaynakta bir hesap oluştururken sadece giriş kullanılır. Kullanıcı istediği kullanıcı adını girer ve posta kutusu... Birkaç dakika sonra, belirtilen e-posta adresine hesaba şifreli bir mektup veya şifre almak ve bir profili etkinleştirmek için bir bağlantı gönderilir. Yine de, çoğu eski siteler, istenen girişe ek olarak bir şifre, posta kutusu, ad ve soyadı belirtmeniz gereken önceki hesap kayıt şemasını kullanmaya devam eder.

Bu yüzden profil oluşturma formundan kullanıcıyı korkutmamak için aynı anda hem basit hem de etkili hale getirilmelidir. Web sitenize nasıl kayıt olunur ve formu bilgisayar korsanlığından mümkün olduğunca nasıl korursunuz?

Sitede kayıt uygulamak için ihtiyacınız olacak PHP desteği ve barındırma konusunda MySQL. Barındırma yalnızca HTML'yi destekliyorsa, ne yazık ki PHP'de bir kayıt komut dosyası oluşturamazsınız. Sitedeki tüm yetkilendirme algoritması birkaç aşamaya ayrılabilir:

  1. Kullanıcı siteye girer, yetkilendirme formunu açar.
  2. Zaten kayıtlıysa, şifreyi girer ve forma giriş yapar.
  3. İşleyici komut dosyası alınan verileri kontrol eder:
    • girilen giriş / şifre çifti doğruysa, kullanıcı sitede yetkilendirilir;
    • veriler doğru değilse, kullanıcı yetkilendirme formu ile tekrar sayfaya döndürülür.
  4. Kullanıcı kayıtlı değilse, site onu bir hesap oluşturmak için özel bir form doldurmaya davet eder.

Kesin olarak, kayıt, kullanıcı verilerini özel bir "yerde" saklama işlemidir. Site kullanıcılarının oturum açma bilgilerini ve şifrelerini saklamak için bir yer olarak kullanılabilir metin dosyaları.txt ve.dat uzantılı, XML dosyası ve veritabanı ile. İlk iki yöntem, kullanışlılıklarını çoktan yitirdi ve herhangi biri bunlara doğrudan erişebileceğinden, veri depolamanın güvenli olmayan yöntemleri olarak kabul edilir. adres çubuğu tarayıcı.

Bugünün veri tabanı en iyi depolama Kullanıcı bilgisi. Veritabanı yalnızca parolaları ve oturum açma bilgilerini değil, aynı zamanda tüm ilgili bilgileri de depolar: e-mail adresleri, Kullanıcının adı ve iletişim bilgileri, ilgi alanları, konumu vb.

Aşağıdaki kullanıcı kaydı komut dosyası en basitidir. Kendinizi otomatik kayıtlardan korumak, yeni alanlar eklemek ve çok daha fazlası için ona bir captcha ekleyebilirsiniz.

Yapmanız gereken ilk şey, hostinginizde phpMyAdmin aracılığıyla bir veritabanı oluşturmak. Ardından yeni bir kullanıcı oluşturun ve onu veritabanına "bağlayın". Örneğin, "myuserbd", kullanıcı "myuser" ve şifre "myuserpass" adlı bir veritabanı oluşturdunuz.

phpMyAdmin'e gidin, yeni oluşturulan veritabanını seçin ve veritabanına karşı aşağıdaki sorguyu çalıştırın (SQL bölümü):

"kullanıcılar" YOKSA TABLO OLUŞTUR (

`id` int (8) NULL DEĞİL otomatik_artırma,

`login` karakteri (32) harmanla utf8_unicode_ci varsayılan NULL,

'pass' karakter (32) harmanla utf8_unicode_ci varsayılan NULL,

BİRİNCİL ANAHTAR (`id`),

ANAHTAR `giriş` (` giriş`)

) MOTOR = MyISAM VARSAYILAN CHARSET = utf8 COLLATE = utf8_unicode_ci;

Veritabanında "myuserbd" görünecektir yeni masa"kullanıcılar" olarak adlandırılır. Tabloda 3 satır vardır: ID (kayıtlı kullanıcının kimliği), login (kullanıcı adı) ve pass (kullanıcı şifresi).

Şimdi veritabanını ve kayıt komut dosyasını bağlamamız gerekiyor. Bir bd.php dosyası oluşturun, içine aşağıdaki kodu girin ve veritabanının adını, şifresini ve kullanıcı adını belirtin.

$ db = mysql_connect ("myuserbd", "myuser", "myuserpass");

mysql_select_db ("mysql", $ db);

Kullanıcı kaydı komut dosyası 4 dosyadan oluşur:

  • index.php - ana sayfa kullanıcı yetkilendirmesi ile ilgili bilgilerin doğrulandığı site;
  • reg.php - kullanıcı kayıt formu içeren bir sayfa;
  • testreg.php - kullanıcı verilerini kontrol etmekten sorumlu dosya;
  • saveuser.php - girilen verileri veritabanına kaydetme.

İsteğe bağlı olarak, komut dosyasına kendi işlevlerinizi ekleyebilirsiniz: restore Unutulan Şifre, e-posta yoluyla hesap aktivasyonu, botlardan korunma ve otomatik kayıtlar.

Yalnızca yukarıdaki PHP dosyalarıyla kalır, verilerinizi bd.php dosyasındaki veritabanına kaydedin ve barındırmada paketinden çıkarın. kök klasör senin siten. Gördüğünüz gibi siteye üye olmak hiç de zor değil.

Ancak, daha fazlası var basit yollar kullanıcı kayıt formları oluşturma. Çok var hazır betikler iyi bir koruma ile ve neredeyse tüm CMS, kullanıcıların siteye kaydolmasına izin verir.

Hizmeti kullanarak neler yapabileceğinizi biliyor musunuz? Google, oluşturmak Kayıt formu web siteniz için tek tıkla? sahip olan herkes Google hesabı, butona tıklayıp e-postası, adı ve fotoğrafı ile hemen uygulamanıza giriş yapabilirsiniz.

Bu hizmete federe oturum açma adı verilir ve protokolün üzerine kurulmuştur. OAuth2... Bu, sunucunuz ve Google arasında veri alışverişini içeren karmaşık bir işlemdir, ancak tüm bu işi, sunucu tarafında hemen hemen her şeyi halledecek olan Google'ın PHP kitaplığına bırakacağız.

Bu hizmeti kullanarak, siz ve kullanıcılarınız için yetkilendirme/kayıt sürecini büyük ölçüde basitleştirebilirsiniz. İşte faydalarından bazıları:

  • Kayıt ve yetkilendirme formlarını oluşturmaya ve kontrol etmeye gerek yoktur;
  • Unutulan bir parolayı kurtarma işlevine gerek yoktur;
  • Çok basitleştirilmiş yetkilendirme / kayıt - alacaksınız e-posta tek tıklamayla kişi, isim ve fotoğraf;
  • Adres zaten Google tarafından doğrulandı, bu nedenle bir onay mesajı göndermenize gerek yok.
  • Google'dan güçlü güvenlik.

Tabii ki, bu yalnızca kişinin bir Google hesabı varsa işe yarar, bu nedenle bu hizmeti bir eklenti olarak kullanmak mantıklıdır. mevcut sistem kayıt. O halde başlayalım!

Kurulum

İlk adım, Google'ın API Konsolu aracılığıyla yeni bir uygulama oluşturmaktır. almak için talimatları izleyin ek bilgi... İşlemi tamamladıktan sonra gelen keyleri setup.php dosyasına kopyalayın.

Kodu schema.sql'den (arşivde bulabilirsiniz) PhpMyAdmin veya benzeri bir araçta çalıştırın. Uygulamanızın kullanıcı hesabı bilgilerini depolamak için kullanılacak veritabanında bir glogin_users tablosu oluşturacaktır. Daha sonra setup.php içerisine veritabanı bağlantı detaylarınızı yazınız.

PHP

Giriş formunu Google'ın Birleşik giriş bilgilerini kullanarak yapıyoruz. Bu, web sitenize gelen ziyaretçilerin bir bağlantıya tıkladığı anlamına gelir. google sayfası uygulamaya kendi hesaplarına erişim izni verirler ve ardından geri yönlendirilirler. Daha sonra onlar hakkında bilgi istemek için kullanabileceğiniz bir erişim belirteci alırsınız. İşte yetkilendirme sürecinin basitleştirilmiş bir açıklaması:

  • Kullanıcı " Google ile giriş yap"demomuzda, uygulamamızın hangi izinleri istediğini gördükleri Google giriş sayfasına gidiyorlar.
  • Bu uygulamaya erişim izni verildikten sonra, siteye geri yönlendirileceklerdir. özel parametre kod URL'de geçirilir. Uygulamamız erişim belirtecini almak için bu kodu kullanacaktır;
  • Bir belirteç kullanarak uygulama, veritabanına kaydedilen kullanıcı hakkında bilgi ister.

Okumak ve veritabanına eklemek için kütüphane klasöründe bulabileceğiniz minik Idiorm kütüphanesini kullanıyorum.

PHP kodumuz şu şekilde düzenlenmiştir:

  • index.php- bu, uygulamanın ana dosyasıdır;
  • setup.php- bu dosya, Google'ın API Konsolundan elde edilen veritabanı bağlantı bilgilerini ve anahtarları içerir;
  • Dosya kütüphane- Idiorm kütüphanesini içerir, PHP google kütüphaneleri, ve göreli bir zaman damgası dahil etmek için bir sınıf.

Şimdi index.php'nin başındaki koda bir göz atalım:

"setup.php" gerektirir; // Yeni bir Google API istemcisi oluşturun
$ müşteri = yeni apiClient ();
// $ client-> setApplicationName ("Tutorialzine"); // Yapılandır
$ client -> setClientId ($ client_id);
$ client -> setClientSecret ($ client_secret);
$ client -> setDeveloperKey ($ api_key);
$ client -> setRedirectUri ($ yönlendirme_url);
$ client -> setApprovalPrompt (yanlış);
$ oauth2 = yeni apiOauth2Service ($ istemci); // code parametresi bunun
// google'dan geçici bir kod taşıyan bir yönlendirme
if (isset ($ _GET ["kod"])) ( // Bu yöntem, gerçek değeri elde edecek erişim belirteci Google'dan,
// kullanıcı bilgilerini talep edebilmemiz için
$ istemci -> kimlik doğrulama (); // Elde etmek Kullanıcı veri
$ info = $ oauth2 -> userinfo -> get(); // Bu kişiyi veritabanında bulun
$ kişi = ORM :: for_table ("glogin_users") -> nerede ("e-posta", $ info ["email"]) -> find_one(); if (! $ kişi) (
// Böyle bir kişi bulunamadı. Kayıt olmak! $ kişi = ORM :: for_table ("glogin_users") -> create(); // db'ye eklenecek özellikleri ayarlayın
$ kişi -> e-posta = $ bilgi ["e-posta"];
$ kişi -> isim = $ bilgi ["isim"];

if (isset ($ info ["resim"])) (
// Kullanıcı bir public ayarladıysa Google hesabı Fotoğraf
$ kişi -> fotoğraf = $ bilgi ["resim"];
}
Başka (
// aksi takdirde varsayılanı kullan
$ kişi -> fotoğraf = "varlıklar / img / default_avatar.jpg";
} // kaydı veritabanına ekle
$ kişi -> kaydet ();
} // kullanıcı kimliğini oturuma kaydet
$ _SESSION ["user_id"] = $ kişi -> id(); // Temel demo URL'sine yönlendir
başlık ( "Konum: $ yönlendirme_url") ;
çıkış;
) // Çıkışı yönet
if (isset ($ _GET ["logout"])) (
unset ($ _SESSION ["user_id"]);
) $ kişi = boş;
if (isset ($ _SESSION ["user_id"])) (
// Kişiyi veritabanından getir
$ kişi = ORM :: for_table ("glogin_users") -> find_one ($ _SESSION ["user_id"]);
}

Burada neler oluyor, müsaitlik durumunu kontrol ediyoruz kod$ _ içinde GET parametreleri... Yukarıda bahsettiğim gibi bu parametre, kullanıcı uygulamaya erişim izni verdikten sonra tekrar yönlendirildiği zaman Google tarafından ayarlanır. Daha sonra kullanıcı hakkında bilgi talep edip veritabanına yazıyoruz. Kullanıcı kimliği (ID'nin veritabanındaki değeri) oturuma yazılır. İstekler arasında kaydedilir ve kullanıcının kimliğinin doğrulandığına dair bir bayrak olarak kullanılır.

OAuth hakkında daha fazla bilgi edinmek istiyorsanız, konuyla ilgili Google'dan ilgili bilgileri okuyun. Burada ayrıca get () yöntemiyle döndürülen alanları içeren bir tablo görebilirsiniz.

Sonlara doğru bir değişken tanımlıyoruz $ kişi... Tablodaki her sütun için özelliklerle birlikte Idiorm kitaplığı tarafından döndürülen bir nesne içerir. glogin_users... Bu nesnenin nasıl kullanıldığını bir sonraki bölümde görebilirsiniz.

HTML

Örneğimiz için HTML kodu index.php'nin altındadır. Bu nedenle, nesneye erişimimiz var $ kişi, kullanıcının adını ve fotoğrafını görüntülerken kullanışlıdır. Sayfanın kendisi standart belge HTML5:


>
>

> Google Destekli Giriş Formu >

"http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700" />


> > > Giriş Formu >


"arka plan resmi: url (/ fotoğraf?>? sz = 58) "> >

Hoş geldin, > isim)?> > >

kayıt oldun > kayıtlı)?> > >
Çıkış Yap >

Google ile oturum açın >
>
>
>

Nesnenin $ person değişkenini içerip içermediğini kontrol ediyoruz ve ardından kullanıcının adını ve fotoğrafını görüntülüyoruz. Aksi takdirde, uygulamamız için Google kimlik doğrulama sayfasına işaret eden bir yetkilendirme URL'si çıkarırız.

Bu yazımda adım adım online kayıt formlarının nasıl oluşturulacağını, ardından siteye nasıl yerleştirileceğini ve toplanan verilerin bilgisayarınıza nasıl kaydedileceğini anlatacağım. Belki birileri bunu çok ayrıntılı bulabilir - şimdiden özür dilerim. Tüm kullanıcılar bilgileri anında kavrayamaz.

Bazen bir etkinlik için katılımcıların çevrimiçi kayıtlarını yapmak gerekli hale gelir. Alternatif olarak, kullanıcılardan anketi içeren dosyayı indirmelerini, doldurmalarını ve belirtilen e-postaya göndermelerini isteyebilirsiniz. Gönderilen anketlerin ek işlenmesini gerektirdiğinden bu yöntemi sevmiyorum.

Kullanıcının web sitenizde bir form doldurduğu ve tüm verilerin daha sonra bir bilgisayara indirilebileceği bir tabloya girildiği çevrimiçi kayıt seçeneğini düşünün.

Bisiklet icat etmeyeceğiz, bunun için Google Dokümanlar hizmetini kullanacağız. Google Drive hizmetini etkinleştirdiyseniz, Google Hesabınızdaki dokümanlar Drive bölümünde saklanacaktır.

Bu hizmet, herhangi bir karmaşıklığa sahip katılımcılar için çevrimiçi bir kayıt formu oluşturmanıza olanak tanıyan harika araçlar sağlar.

Öyleyse başlayalım!

Google Dokümanlar'a (Drive) gidin ve oturum açın.


Sol köşede, oluştur düğmesine tıklayın ve Form öğesini seçin.


Form düzenleyici yeni bir pencerede görünecektir.


Gördüğünüz gibi, bir başlık, açıklama girebilirsiniz ve formda zaten iki boş metin alanımız var. “Soru” satırındaki ilk alana “Adın” yazdım. “Açıklamalar” kısmına “Gerçek adını girin” yazdım. “Soru türü” alanı “Metin” olarak bırakılmıştır. Ayrıca "Bu soruyu gerekli yap" kutusunu da işaretledim - bu, kullanıcının bu alanı doldurana kadar veri göndermesine izin vermeyecektir.


"Bitir" düğmesine tıklayın.

İkinci soruya geçelim. Bunu yapmak için, fare tıklamasıyla seçin ve düzenle simgesine tıklayın.
Örnek olarak bu soruyu şu şekilde dolduralım: Soru - Hobileriniz nelerdir?, Açıklama - İlgi alanlarınızı ve kendinizi uzman olarak gördüğünüz alanları tanımlayın, Soru türünü - Metin (paragraf) olarak değiştirin. “Bu soruyu gerekli hale getirin” seçeneğini işaretliyoruz.


"Bitir" düğmesine tıklayın.

Boşluklarımız kalmadı, bu yüzden yeni alanlar eklemek için sol üst köşedeki "Öğe ekle" düğmesine tıklamamız gerekiyor. Bu sefer “Listeden Bir” öğesini seçeceğiz.


Bu soruyu şu şekilde dolduralım: Soru - cinsiyetiniz, Açıklamalar - boş bırakın, Soru tipini bırakın - Listeden bir tane, “Cevap sayfasına git” kutusunu işaretleyin - koymayın. Çok sayfalı formlar oluşturmaya karar verirseniz buna ihtiyacınız olacak. Tekrar "Bu soruyu gerekli yap" kutusunu işaretleyin.


"Bitir" düğmesine tıklayın.

Yeni bir öğe ekleyin - “Listeden birkaçı”. Seçeneklerimi yeniden yazmayacağım - sadece resme bakın.


“Bitir”e tıklayın.

Yeni bir öğe ekleyin - "Açılır liste". Resimdeki gibi dolduruyoruz.


"Bitir"e tıklayın. Yeni bir öğe ekleyin - "Ölçek". Daha önce olduğu gibi - resimdeki örneğe göre doldurun.


“Bitir”e tıklayın. Bunun gibi görünecek:


Yeni bir eleman ekleyin - "Izgara". dolduruyoruz...


bakıyoruz..


Bitirdiyseniz, sağ üst köşedeki kaydet düğmesine tıklayın ve biraz soldaki Ek Eylemler menüsünde "Yerleştir" seçeneğini seçin.



Ortaya çıkan kodu sayfamıza ekliyoruz ve sonuca hayran kalıyoruz.

Tebrikler. Çevrimiçi bir anket formu oluşturdunuz. Kendi parametrelerinizle yeni bir form oluşturun ve sağlık için kullanın.

Gevşemeyelim ve Google Dokümanlar'ın form oluşturma özelliklerini keşfetmeye devam edelim.

Form düzenleyiciye bakmayı bitirelim ve ardından belgelerle çalışmaya geçelim.

“Öğe Ekle” menüsünde iki tanımlanmamış öğemiz var - “Bölüm Başlığı” ve “Sayfa Sonu”. Genelde birlikte kullanırım. Bazen şekil çok uzar ve onu iki parçaya ayırmanız önerilir. Bu amaçlar için "Sayfa Sonu" hizmet vermektedir. Ancak kullanıcının neyi neden doldurduğunu unutmaması için aradan sonra “Bölüm Başlığı” ekliyorum.

Ayrıca formunuz için önerilen tasarım seçeneklerinden birini seçebileceğiniz bir "Tema" menümüz de var. Bir uyarı var - tüm temalar Rusça karakterleri doğru göstermiyor.


Şimdi “Değişiklik Onayı” maddesini dikkate almadığımız “Ek İşlemler” menüsüne dönelim.
Kullanıcının formu doldurduktan sonra göreceği kendi metninizi buraya yazabilirsiniz. "Yanıtların Özetini Yayınla" onay kutusu, kullanıcılara anket sonuçlarınızın bağlantısını görüntüler. Kullanıcının kişisel verilerini İnternette ifşa etmemek daha iyi olduğundan, çevrimiçi etkinlikler için kayıt formlarına koymanızı önermiyorum.

Bir sonraki menü “Cevapları Görüntüle”dir. Yalnızca iki öğe içerir: "Özet" ve "Tablo".



Bir sonraki “E-posta ile gönder” menüsü, formunuzu kullanıcının postasına göndermenizi sağlar.


Bununla, form düzenleyicinin ana işlevlerini gözden geçirmeyi bitirdik ve çalışmamızın sonuçlarının saklanacağı belgeyle çalışmaya devam edeceğiz. Belgeler sayfasına geri dönersek, üzerinde kullanıcının çevrimiçi kayıt formumuza girdiği tüm verilerin kaydedildiği yeni bir belgenin göründüğünü göreceğiz.


Belgeye tıklayın. Yeni bir pencerede açılacaktır.


Gördüğünüz gibi, sonuçlar uygun bir tablo biçiminde kaydedilir.

Bu bölümdeki tüm menü öğelerinin üzerinden geçmeyeceğiz, sadece ihtiyacınız olacak temel işlevleri anlayacağız.


Kayıt formunu düzenlemek için "Formlar" menüsünde "Formu değiştir" öğesini seçmeniz gerekecektir.


Bu menüde, "Yanıtları kabul et" öğesindeki bir onay işareti, formunuzun görüntülenmesini etkinleştirir / devre dışı bırakır. Genellikle kullanıcılara bir etkinliğe kaydolmaları için verilen süre dolduğunda kaldırırım.


Muhtemelen hepsi bu. Dikkatiniz için hepinize teşekkür ederim. Herhangi bir sorunuz varsa, yorumlarda onlara sorun - yardımcı olmaya çalışacağım.

Form oluşturma

Anketler, kayıt formları, haber abonelik formları vb. oluşturmak için "anketler" bölümüne gitmeniz gerekir.

Yeni bir anket / kayıt formu oluşturmak için simgeye tıklayın;

Aşağıdaki alanları dolduruyoruz:

  • Başlık;
  • type - "anket" veya "kayıt formu" (genellikle bir "kayıt formuna" ihtiyacınız vardır);
  • bekleme süresi - soruları cevaplayabileceğiniz süre;
  • durum - form hazır olduktan sonra "etkin" olarak değiştirin.
  • dil (form İngilizce ise, dili ayarlamalısınız - "İngilizce")

Bundan sonra, "Bir soru bloğu ekle" şeridini tıklayın.

Görünen blokta soru oluşturmaya devam edin. "Soru ekle" kırmızı şeridine tıklayın. Aşağıdakiler görünür:

"Soru bloğu" alanını boş bırakın. "Soru" alanına soruyu doğrudan girin. Bir sonraki alanda, soruya açıklama ekleyebilirsiniz. Bu sorunun cevabı isteniyorsa, ilgili maddenin önüne bir daw koyun. Bir soru için birkaç cevap seçeneğine izin veriliyorsa, ilgili öğenin önüne bir daw koyarız, "Cevap ekle" şeridine tıklayın ve gerekli seçeneği girin. Gerekli sayıda yanıt seçeneği ekleyin.

Cevaplar belirtilmemişse ve cevaplayanın kendi versiyonunu sunması gerekiyorsa, "Ücretsiz cevap mümkün mü" alanında "Satır" değerini seçin (bitirilen ankette, kullanıcının cevap girebileceği bir satır görüntülenecektir) veya "Birkaç satır" (bitmiş ankette, kullanıcının cevabı girebileceği alan bir metin).

Cevabın tarihi, telefon numarasını, ikamet ettiği bölgeyi, dosya indirmeyi belirtmesi gerekiyorsa, cevap için "Özel soru" alanını da kullanabilirsiniz. Açılır listede, bitmiş ankette yanıt için belirli bir formattaki bir alanın görüntülenmesine veya bir yanıt seçeneği seçebileceğiniz bir açılır listeye bağlı olarak istediğiniz seçeneği seçmelisiniz.

Bu şemaya göre, gerekli sayıda soru ekleyin ve bunlar için cevap seçenekleri sağlayın. Sonunda, "Kaydet" e tıklayın. Kaydedilen form, yönetici panelinde "Anketler" bölümünde görüntülenecektir.

forma bağlantı

Alınan bağlantının düzeltilmesi gerekiyor Formu sitenizin içinde açmak için. Bunu yapmak için https://www.hse.ru/ yerine sitenizin adresini ... hse.ru / expresspolls / poll / 148017072.html değiştirmeniz gerekir. Bağlantı, "Anket Bağlantısı" alanında değil, doğrudan bölüm web sitenizde veya bir e-posta bülteninde belirttiğiniz yerde değiştirilmelidir. Bir form yerleştirmeniz gerekiyorsa İngilizce, ardından bağlantıda sitenizin İngilizce sürümünün adresini değiştirmelisiniz (adres şunları içermelidir: ru).

En az bir cevap göründükten sonra, yönetici panelinde görünecektir sonuçlara bağlantılar... Sonuçları html modunda görüntüleyebilir veya excel'e aktarabilirsiniz.

Gelecekte benzer bir anket veya kayıt formu oluşturmanız gerekirse, mevcut forma tıklayın. "Klon", adı değiştirin ve kaydedin. Yeni formda gerekli alanları/soruları değiştirin ve çıkan sonuçları kaydedin.

Bildirimleri yanıtla / kayıt yanıt e-postaları

Yeni yanıtlardan haberdar olmanız gerekiyorsa, yazın. Mektuba formunuza bir bağlantı ekleyin ve kurumsal posta Yeni yanıtlardan haberdar edilmesi gereken çalışanlar.

Kullanıcıyla kendiniz iletişime geçmek istiyorsanız, bunu iki şekilde yapabilirsiniz:
1. Metni "Teşekkür metni" alanına yerleştirin - kullanıcı kaydedildikten sonra ekranda görüntülenecektir.

2. Kullanıcının posta yoluyla mektup almasını istiyorsanız, "Cevaptan sonra mektubu bildir"in önüne "Evet" yazmalısınız. Gerekli metni "Mektubun metni" alanına yerleştirin. Bu özellik, yalnızca türünüz "kayıt formu" ise ve "anket" değilse mevcuttur.

büyük istek mektup metninde iletişim bilgilerini belirtin- kullanıcının sorularla dönebileceği yer. Gerçek şu ki, mektuplar sitenin teknik destek kutusundan geliyor (bu otomatik olarak yapılandırılır ve değiştirilemez) ve kullanıcılar sorularla yanlış adres sormaya başlar.

Neye benzediğine bir örnek bitmiş form editörün arayüzünde (soru kodu otomatik olarak eklenir!):

Ve bu form kullanıcılara böyle görünüyor.