Πώς να προσθέσετε εγγραφή και κωδικό πρόσβασης. Δημιουργήστε μια φόρμα εγγραφής με ένα κλικ

Πρόγραμμα Kerish Doctor. 02.05.2019
Επισκόπηση προγράμματος Η έκδοση υπολογιστή του Microsoft Excel Viewer θα επιτρέψει...

Σε αυτήν την ανάρτηση θα περιγράψω βήμα προς βήμα πώς να δημιουργήσετε ηλεκτρονικές φόρμες εγγραφής, πώς να τις τοποθετήσετε στη συνέχεια στον ιστότοπο και να αποθηκεύσετε τα δεδομένα που συλλέγονται στον υπολογιστή σας. Κάποιοι μπορεί να το βρουν πολύ λεπτομερές - συγγνώμη εκ των προτέρων. Δεν καταλαβαίνουν όλοι οι χρήστες πληροφορίες εν κινήσει.

Μερικές φορές υπάρχει ανάγκη διενέργειας ηλεκτρονικής εγγραφής συμμετεχόντων για μια εκδήλωση. Εναλλακτικά, μπορείτε απλώς να ζητήσετε από τους χρήστες να κατεβάσουν ένα αρχείο με ένα ερωτηματολόγιο, να το συμπληρώσουν και να το στείλουν στο καθορισμένο email. Δεν μου αρέσει αυτή η μέθοδος γιατί απαιτεί πρόσθετη επεξεργασίαυπέβαλε ερωτηματολόγια.

Ας εξετάσουμε την επιλογή διεξαγωγής ηλεκτρονικής εγγραφής, στην οποία ο χρήστης συμπληρώνει μια φόρμα στον ιστότοπό σας και όλα τα δεδομένα εισάγονται σε έναν πίνακα, ο οποίος στη συνέχεια μπορεί να μεταφορτωθεί σε υπολογιστή.

Δεν θα εφεύρουμε ένα ποδήλατο, αλλά θα το χρησιμοποιήσουμε για αυτούς τους σκοπούς υπηρεσία GoogleΕγγραφα. Εάν έχετε ενεργοποιήσει την υπηρεσία Google Drive, τότε τα έγγραφα στον λογαριασμό σας Google θα αποθηκευτούν στην ενότητα Drive.

Αυτή η υπηρεσία παρέχει εξαιρετικά εργαλεία που θα σας επιτρέψουν να δημιουργήσετε μια φόρμα ηλεκτρονική εγγραφήσυμμετέχοντες οποιασδήποτε πολυπλοκότητας.

Ας ξεκινήσουμε λοιπόν!

Μεταβείτε στα Έγγραφα Google (Drive) και συνδεθείτε.


Στην αριστερή γωνία, κάντε κλικ στο κουμπί Δημιουργία και επιλέξτε Φόρμα.


Ο επεξεργαστής φόρμας θα εμφανιστεί σε νέο παράθυρο.


Όπως μπορείτε να δείτε, μπορείτε να εισαγάγετε έναν τίτλο και μια περιγραφή σε αυτόν και έχουμε ήδη δύο πεδία κειμένου έτοιμα στη φόρμα. Στο πρώτο πεδίο στη γραμμή «Ερώτηση», έγραψα «Το όνομά σου». Στις «Επεξηγήσεις» έβαλα «Εισαγάγετε το πραγματικό σας όνομα». Το πεδίο "Τύπος ερώτησης" έμεινε ως "Κείμενο". Επέλεξα επίσης το πλαίσιο ελέγχου "Να γίνει υποχρεωτική η ερώτηση" - αυτό δεν θα επιτρέψει στον χρήστη να υποβάλει δεδομένα μέχρι να συμπληρώσει αυτό το πεδίο.


Κάντε κλικ στο κουμπί «Τέλος».

Ας περάσουμε στο δεύτερο ερώτημα. Για να το κάνετε αυτό, επιλέξτε το με ένα κλικ του ποντικιού και κάντε κλικ στο εικονίδιο επεξεργασίας.
Για παράδειγμα, ας συμπληρώσουμε αυτήν την ερώτηση ως εξής: Ερώτηση - Τι σας ενδιαφέρει;, Επεξήγηση - Περιγράψτε τα ενδιαφέροντά σας και τους τομείς στους οποίους θεωρείτε ότι είστε ειδικοί, Αλλάξτε τον τύπο της ερώτησης σε - Κείμενο (παράγραφος). Επιλέξτε το πλαίσιο ελέγχου "Κάντε αυτήν την ερώτηση υποχρεωτική".


Κάντε κλικ στο κουμπί «Τέλος».

Έχουμε τελειώσει τα κενά, οπότε για να προσθέσουμε νέα πεδία χρειαζόμαστε στα αριστερά πάνω γωνίαΚάντε κλικ στο κουμπί "Προσθήκη στοιχείου". Αυτή τη φορά θα επιλέξουμε το στοιχείο "Ένα από τη λίστα".


Ας συμπληρώσουμε αυτήν την ερώτηση ως εξής: Ερώτηση – Το φύλο σας, Επεξηγήσεις – αφήστε το κενό, Τύπος ερώτησης άδεια – Μία από τη λίστα, Μην τσεκάρετε το πλαίσιο «Μετάβαση στη σελίδα απάντησης». Θα το χρειαστείτε εάν αποφασίσετε να δημιουργήσετε φόρμες πολλών σελίδων. Και πάλι, επιλέξτε το πλαίσιο ελέγχου "Κάντε αυτήν την ερώτηση υποχρεωτική".


Κάντε κλικ στο κουμπί «Τέλος».

Προσθέτω νέο στοιχείο- "Πολλές από τη λίστα." Δεν θα ξαναγράψω τις επιλογές μου - απλά κοιτάξτε την εικόνα.


Κάντε κλικ στο «Τέλος».

Προσθέστε ένα νέο στοιχείο - "Αναπτυσσόμενη λίστα". Συμπληρώστε όπως στην εικόνα.


Κάντε κλικ στο «Τέλος». Προσθέστε ένα νέο στοιχείο - "Κλίμακα". Όπως και πριν, συμπληρώστε το παράδειγμα της εικόνας.


Κάντε κλικ στο «Τέλος». Θα μοιάζει με αυτό:


Προσθέστε ένα νέο στοιχείο - "Πλέγμα". Ας συμπληρώσουμε...


Για να δούμε..


Εάν έχετε τελειώσει τα πάντα, κάντε κλικ στο κουμπί αποθήκευσης στην επάνω δεξιά γωνία και λίγο προς τα αριστερά στο μενού Πρόσθετες ενέργειεςεπιλέξτε «Ενσωμάτωση».



Προσθέτουμε τον κώδικα που προκύπτει στη σελίδα μας και θαυμάζουμε το αποτέλεσμα.

Συγχαρητήρια. Έχετε φτιάξει τη φόρμα διαδικτυακή έρευνα. Δημιουργήστε μια νέα φόρμα με τις δικές σας παραμέτρους και χρησιμοποιήστε την για την υγεία σας.

Ας μην χαλαρώσουμε και ας συνεχίσουμε να κοιτάμε τις πιθανότητες Έγγραφα Googleγια να δημιουργήσετε φόρμες.

Ας ολοκληρώσουμε την εξέταση του προγράμματος επεξεργασίας φόρμας και, στη συνέχεια, ας προχωρήσουμε στην εργασία με έγγραφα.

Στο μενού "Προσθήκη στοιχείου", έχουμε δύο μη περιγραφόμενα στοιχεία - "Επικεφαλίδα ενότητας" και "Αλλαγή σελίδας". Συνήθως τα χρησιμοποιώ μαζί. Μερικές φορές το σχήμα αποδεικνύεται πολύ επίμηκες και συνιστάται να το χωρίσετε σε δύο μέρη. Το "Page Break" χρησιμοποιείται για αυτούς τους σκοπούς. Προσθέτω όμως την "Επικεφαλίδα ενότητας" μετά το διάλειμμα, έτσι ώστε ο χρήστης να μην ξεχάσει τι συμπληρώνει και γιατί.

Έχουμε επίσης ένα μενού «Θέμα», όπου μπορείτε να επιλέξετε μία από τις προτεινόμενες επιλογές σχεδίασης για τη φόρμα σας. Υπάρχει μια προειδοποίηση - δεν εμφανίζουν όλα τα θέματα σωστά τους ρωσικούς χαρακτήρες.


Τώρα ας επιστρέψουμε στο μενού "Πρόσθετες ενέργειες", στο οποίο δεν λάβαμε υπόψη το στοιχείο "Επιβεβαίωση αλλαγής".
Εδώ μπορείτε να γράψετε το κείμενό σας, το οποίο θα δει ο χρήστης αφού συμπληρώσει τη φόρμα. Το πλαίσιο ελέγχου "Δημοσίευση σύνοψης απαντήσεων" θα εμφανίσει στους χρήστες έναν σύνδεσμο προς τα αποτελέσματα της έρευνάς σας. Δεν συνιστώ να το τοποθετήσετε σε φόρμες εγγραφής για διαδικτυακές εκδηλώσεις, καθώς είναι καλύτερο να μην εμφανίζονται τα προσωπικά δεδομένα του χρήστη στο Διαδίκτυο.

Το επόμενο μενού είναι "Προβολή απαντήσεων". Περιέχει μόνο δύο στοιχεία: "Σύνοψη" και "Πίνακας".



Το επόμενο μενού «Αποστολή μέσω email» σάς επιτρέπει να στείλετε τη φόρμα σας στο email του χρήστη.


Με αυτό, ολοκληρώσαμε την εξέταση των κύριων λειτουργιών του επεξεργαστή φόρμας και θα προχωρήσουμε στην εργασία με το έγγραφο στο οποίο θα αποθηκευτούν τα αποτελέσματα της εργασίας μας. Επιστρέφοντας στη σελίδα των εγγράφων, θα δούμε ότι έχει ήδη εμφανιστεί νέο έγγραφο, στο οποίο αποθηκεύονται όλα τα δεδομένα που ο χρήστης εισήγαγε στην ηλεκτρονική μας φόρμα εγγραφής.


Κάντε κλικ στο έγγραφο. Θα ανοίξει σε νέο παράθυρο.


Όπως μπορείτε να δείτε, τα αποτελέσματα αποθηκεύονται σε μια βολική μορφή πίνακα.

Δεν θα εξετάσουμε όλα τα στοιχεία μενού σε αυτήν την ενότητα, αλλά απλώς θα εξετάσουμε τις κύριες λειτουργίες που θα χρειαστείτε.


Για να επεξεργαστείτε τη φόρμα εγγραφής, θα χρειαστεί να επιλέξετε «Επεξεργασία Φόρμας» από το μενού «Φόρμες».


Σε αυτό το μενού, το πλαίσιο ελέγχου "Αποδοχή απαντήσεων" ενεργοποιεί/απενεργοποιεί την εμφάνιση της φόρμας σας. Συνήθως το αφαιρώ όταν λήξει ο χρόνος που επιτρέπεται στους χρήστες να εγγραφούν σε μια εκδήλωση.


Μάλλον αυτό είναι όλο. Σας ευχαριστώ όλους για την προσοχή σας. Εάν έχετε οποιεσδήποτε ερωτήσεις, ρωτήστε τις στα σχόλια - θα προσπαθήσω να βοηθήσω.

Δημιουργία Φόρμας

Για να δημιουργήσετε έρευνες, φόρμες εγγραφής, φόρμες συνδρομής ειδήσεων κ.λπ., πρέπει να μεταβείτε στην ενότητα «έρευνες».

Κάντε κλικ στο εικονίδιο για τη δημιουργία νέας φόρμας έρευνας/εγγραφής.

Συμπληρώστε τα παρακάτω πεδία:

  • Ονομα;
  • τύπος – «έρευνα» ή «φόρμα εγγραφής» (συνήθως χρειάζεστε «φόρμα εγγραφής»).
  • χρονική περίοδος – η χρονική περίοδος κατά την οποία μπορούν να απαντηθούν ερωτήσεις.
  • κατάσταση – αλλάξτε σε «ενεργή» αφού η φόρμα είναι έτοιμη.
  • γλώσσα (αν η φόρμα είναι ενεργοποιημένη αγγλικός, πρέπει να ορίσετε τη γλώσσα σε "Αγγλικά")

Μετά από αυτό, κάντε κλικ στη γραμμή "Προσθήκη μπλοκ ερωτήσεων".

Στο μπλοκ που εμφανίζεται, προχωράμε στη δημιουργία ερωτήσεων. Κάντε κλικ στην κόκκινη γραμμή "Προσθήκη ερώτησης". Εμφανίζεται το εξής:

Αφήστε κενό το πεδίο "Μπλοκ ερωτήσεων". Στο πεδίο "Ερώτηση", εισαγάγετε απευθείας την ερώτηση. Στο επόμενο πεδίο μπορείτε να προσθέσετε επεξηγήσεις στην ερώτηση. Αν η απάντηση σε αυτή την ερώτησηαπαιτείται, επιλέξτε το πλαίσιο δίπλα στο κατάλληλο στοιχείο. Εάν μια ερώτηση επιτρέπει πολλές επιλογές απάντησης, επιλέξτε επίσης το πλαίσιο δίπλα στο αντίστοιχο στοιχείο, κάντε κλικ στη γραμμή "Προσθήκη απάντησης" και εισαγάγετε απαιτούμενη επιλογή. Προσθέστε τον απαιτούμενο αριθμό επιλογών απάντησης.

Εάν οι απαντήσεις δεν καθορίζονται και ο ερωτώμενος πρέπει να προσφέρει τη δική του επιλογή, στο πεδίο «Είναι δυνατή η δωρεάν απάντηση», επιλέξτε την τιμή «Γραμμή» (στην τελική έρευνα θα εμφανιστεί μια γραμμή όπου ο χρήστης μπορεί να εισαγάγει την απάντηση) ή «Πολλαπλές γραμμές» (στην ολοκληρωμένη έρευνα θα εμφανιστεί ένα πεδίο κειμένου όπου ο χρήστης μπορεί να εισαγάγει την απάντηση).

Μπορείτε επίσης να χρησιμοποιήσετε το πεδίο "Ειδική ερώτηση" για να απαντήσετε εάν η απάντηση απαιτεί την ένδειξη της ημερομηνίας, του αριθμού τηλεφώνου, της περιοχής διαμονής ή της λήψης ενός αρχείου. Στην αναπτυσσόμενη λίστα πρέπει να επιλέξετε η σωστή επιλογή, ανάλογα με το ποια στην ολοκληρωμένη έρευνα θα εμφανιστεί ένα πεδίο συγκεκριμένης μορφής για την απάντηση ή μια αναπτυσσόμενη λίστα από την οποία μπορείτε να επιλέξετε μια επιλογή απάντησης.

Σύμφωνα με αυτό το σχήμα, προσθέτετε τον απαιτούμενο αριθμό ερωτήσεων και παρέχετε επιλογές απαντήσεων για αυτές. Στο τέλος, κάντε κλικ στο «Αποθήκευση». Η αποθηκευμένη φόρμα θα εμφανιστεί στον πίνακα διαχείρισης στην ενότητα "Έρευνες".

Σύνδεσμος με τη φόρμα

Ο σύνδεσμος που προκύπτει πρέπει να προσαρμοστεί έτσι ώστε η φόρμα να ανοίγει μέσα στον ιστότοπό σας. Για να το κάνετε αυτό, αντί για https://www.hse.ru/ πρέπει να αντικαταστήσετε τη διεύθυνση του ιστότοπού σας..hse.ru/expresspolls/poll/148017072.html. Ο σύνδεσμος δεν πρέπει να αλλάξει στο πεδίο "Σύνδεσμος έρευνας", αλλά απευθείας στο σημείο που τον υποδεικνύετε στον ιστότοπο του τμήματός σας ή στο ενημερωτικό δελτίο ηλεκτρονικού ταχυδρομείου. Εάν πρέπει να τοποθετήσετε τη φόρμα στα αγγλικά, τότε στον σύνδεσμο πρέπει να εισαγάγετε τη διεύθυνση της αγγλικής έκδοσης του ιστότοπού σας (η διεύθυνση πρέπει να περιέχει en).

Αφού εμφανιστεί τουλάχιστον μία απάντηση, οι σύνδεσμοι προς τα αποτελέσματα θα εμφανιστούν στον πίνακα διαχείρισης. Μπορείτε να δείτε τα αποτελέσματα είτε στο λειτουργία html, ή ανεβάστε τα στο excel.

Εάν χρειαστεί να δημιουργήσετε μια παρόμοια έρευνα στο μέλλον, ή φόρμα εγγραφής, y υπάρχουσα μορφήΚάντε κλικ στο «Κλωνοποίηση», αλλάξτε το όνομα και αποθηκεύστε. ΣΕ νέα μορφήαλλάξτε τα απαιτούμενα πεδία/ερωτήσεις και αποθηκεύστε τα αποτελέσματα.

Ειδοποιήσεις απαντήσεων/Απαντητικές επιστολές για εγγραφή

Εάν θέλετε να ενημερώνεστε για νέες απαντήσεις, γράψτε στο . Συμπεριλάβετε έναν σύνδεσμο προς τη φόρμα σας στο email σας και εταιρική αλληλογραφίαυπαλλήλους που θα πρέπει να λαμβάνουν ειδοποιήσεις για νέες απαντήσεις.

Εάν ο ίδιος θέλετε να επικοινωνήσετε με τον χρήστη, μπορείτε να το κάνετε αυτό με δύο τρόπους:
1. Τοποθετήστε το κείμενο στο πεδίο «Ευχαριστώ κείμενο» - θα εμφανιστεί στην οθόνη μετά την εγγραφή του χρήστη.

2. Εάν θέλετε ο χρήστης να λαμβάνει μια επιστολή μέσω email, πρέπει να βάλετε "Ναι" δίπλα στο "Ειδοποίηση της επιστολής μετά από απάντηση". Τοποθετήστε το απαιτούμενο κείμενο στο πεδίο «Κείμενο επιστολής». Αυτή η ευκαιρίαυπάρχει μόνο εάν ο τύπος σας είναι "φόρμα εγγραφής" και όχι "έρευνα".

Σας παρακαλούμε να αναφέρετε στο κείμενο της επιστολής στοιχεία επικοινωνίας- όπου ο χρήστης μπορεί να επικοινωνήσει με ερωτήσεις. Το γεγονός είναι ότι τα γράμματα προέρχονται από το γραμματοκιβώτιο τεχνική υποστήριξηιστότοπο (αυτό διαμορφώνεται αυτόματα και δεν μπορεί να αλλάξει) και οι χρήστες αρχίζουν να απευθύνουν ερωτήσεις σε λάθος διεύθυνση.

Παράδειγμα για το πώς φαίνεται τελειωμένη μορφήστη διεπαφή του επεξεργαστή (ο κωδικός της ερώτησης εισάγεται αυτόματα!):

Και έτσι φαίνεται η φόρμα για τους χρήστες.

Οδηγίες

Ξεκινήστε να δημιουργείτε μια φόρμα εγγραφής με μια ετικέτα, μεταξύ της οποίας πρέπει να τοποθετήσετε πρόσθετες ετικέτες, επιτρέποντας στους χρήστες να εισάγουν τα δικά τους δεδομένα στη φόρμα.

Ανοιγμα αρχείο htmlκαι αρχίστε να εισάγετε τον κωδικό. Η ετικέτα που είναι υπεύθυνη για τη δημιουργία της φόρμας είναι η "φόρμα". Καταγράφουμε την ετικέτα μαζί με τα χαρακτηριστικά “form action=”obrabotka.php” method=”post” name”forma1””. Ας αρχίσουμε να δημιουργούμε στοιχεία φόρμας. Σχεδόν όλα τα στοιχεία δημιουργούνται χρησιμοποιώντας την ετικέτα και το χαρακτηριστικό "type" της, το οποίο είναι υπεύθυνο για τον τύπο των δεδομένων, για παράδειγμα κείμενο, κωδικό πρόσβασης κ.λπ. Πάντα ορίζουμε το όνομα "όνομα" σε οποιοδήποτε από τα χαρακτηριστικά.

Εισαγάγετε: "br" Πληκτρολογήστε το όνομά σας: "br"

"input type="text" name="fio""

"br" Εισάγετε τον κωδικό πρόσβασης: "br"

"input type="password" name="pass""

"br"Εισαγάγετε E-mail:l"br"

"input type="text" name="email"".

Στη συνέχεια, δημιουργούμε ένα στοιχείο επιλογής κουμπιού επιλογής. Ένα κουμπί επιλογής είναι ένα στοιχείο φόρμας στο οποίο, όταν κάνετε κλικ σε αυτό με τον κέρσορα, άλλα κουμπιά επιλογής απενεργοποιούνται. Ας εξηγήσουμε με ένα παράδειγμα της φόρμας μας. Όταν παραγγείλετε ένα μάθημα, η επιλογή θα αποτελείται είτε από CD ή DVD, επομένως πρέπει να επιλέξετε ένα. Το στοιχείο του χαρακτηριστικού "τύπος" - "ραδιόφωνο" είναι υπεύθυνο για τη δημιουργία ενός τέτοιου κουμπιού. Θα καθορίσουμε το ίδιο όνομα για τον τύπο μέσου, επομένως θα καθορίσουμε το χαρακτηριστικό "value" έτσι ώστε ο χειριστής να μπορεί να προσδιορίσει με ακρίβεια την τιμή της μεταβλητής. Γράφουμε τον κωδικό: "br"Επιλέξτε την επιλογή μέσο αποθήκευσης: "br"

"input type="radio" name="disc" value="cd"" CD "br"!}

"input type="radio" name="disc" value="dvd"" DVD "br"!}

Εάν το χαρακτηριστικό "value" προστεθεί στο κείμενο, τότε η φόρμα θα εμφανίσει αμέσως την τιμή που εκχωρήσαμε σε αυτό το χαρακτηριστικό. Για παράδειγμα, έτσι ώστε η φόρμα πλήρους ονόματος περιέχει ήδη κάποιο είδος ονόματος (τιμή = «όνομα»).

Εισαγάγετε ένα διαφορετικό στοιχείο και ορίστε τον τύπο σε "πλαίσιο ελέγχου" για να επιτρέψετε στους χρήστες να ελέγξουν περισσότερες από μία επιλογές στη φόρμα. Για παράδειγμα:
(Επικοινωνήστε μαζί μου κατά την αποστολή)
(Εγγραφείτε σε)

Δημιουργήστε ένα κουμπί "Υποβολή" πληκτρολογώντας ετικέτα και πληκτρολογήστε ίση με "υποβολή", η τιμή ορίστηκε σε "Υποβολή". Επιπλέον, σε μια άλλη ετικέτα, κάντε ένα κουμπί "Επαναφορά", ορίζοντας τον τύπο σε "επαναφορά" και την τιμή σε "Επαναφορά", αντίστοιχα. Για παράδειγμα, όπως αυτό:


Το κουμπί Υποβολή είναι για την υποβολή των δεδομένων και το κουμπί Επαναφορά είναι για την εκκαθάριση της φόρμας εάν απαιτείται.

Εισαγάγετε μια ετικέτα κλεισίματος για να συμπληρώσετε τη φόρμα. Αποθηκεύστε τη σελίδα.

Πηγές:

  • Ιστοσελίδα της κοινοπραξίας W3C
  • φόρμα παραγγελίας προϊόντος για τον ιστότοπο

Η φόρμα εγγραφής είναι μια ενσωματωμένη ενότητα του πίνακα Joomla. Δεν χρειάζεται να είστε ειδικός στον προγραμματισμό Ιστού για να το προσθέσετε. Ωστόσο, εάν αποφασίσετε να το αλλάξετε, μπορείτε να το εφαρμόσετε χρησιμοποιώντας το στοιχείο Δόμησης κοινότητας ή μη αυτόματα. Απλά πρέπει να επεξεργαστείτε τα απαραίτητα στοιχεία μελετώντας τα βασικά της κατασκευής ιστοσελίδων.

Οδηγίες

Μεταβείτε στο διοικητικό πάνελ Joomla και ανοίξτε τις ενσωματωμένες ρυθμίσεις λειτουργικών μονάδων. Μεταβείτε στην καρτέλα "Για προχωρημένους" και κάντε κλικ στο κουμπί "Δημιουργία". Θα εμφανιστεί το παράθυρο "Modules Manager", στο οποίο πρέπει να επιλέξετε και να ενεργοποιήσετε τη φόρμα εγγραφής. Καθορίστε τον επιθυμητό τίτλο για τον τίτλο και επιλέξτε το πλαίσιο δίπλα στη γραμμή "Εμφάνιση τίτλου".

Ανοίξτε την ενότητα "Αρχικό κείμενο" στη μονάδα φόρμας εγγραφής και επεξεργαστείτε το τυπικό κείμενο για τους επισκέπτες, εάν δεν σας ταιριάζει. Στο στοιχείο "Σύνδεση", μπορείτε να επιλέξετε πώς θα καλείται ο χρήστης στον ιστότοπο: με το όνομά σας ή τη σύνδεσή σας. Κάντε κλικ στο κουμπί "Αποθήκευση" για να τεθούν σε ισχύ οι αλλαγές.

Ανεβάστε το στοιχείο Εργαλείο δημιουργίας κοινότητας στον ιστότοπό σας. Για να το κάνετε αυτό, μεταβείτε στην ενότητα "Μεταφόρτωση αρχείου πακέτου" και κάντε κλικ στο κουμπί "Αναζήτηση". Μετά την επιλογή απαραίτητα έγγραφαΚάντε κλικ στο κουμπί "Λήψη και εγκατάσταση". Μεταβείτε στον πίνακα διαχείρισης και εκτελέστε εγκατεστημένο εξάρτημα.

Ανοίξτε την καρτέλα «Εγγραφή» και κάντε όλες τις απαραίτητες αλλαγές στη φόρμα εγγραφής. Αυτή η εφαρμογήπολύ βολικό στη χρήση, αλλά αν θέλετε να αλλάξετε μόνο ένα ή δύο πεδία, θα είναι πιο βολικό να το επεξεργαστείτε χειροκίνητα.

Δημιουργώ αντίγραφο ασφαλείαςαρχεία που θα τροποποιήσετε για να κάνετε προσαρμογές στη φόρμα εγγραφής. Αυτό θα σας επιτρέψει να επαναφέρετε όλες τις ενέργειες και να επαναφέρετε τη λειτουργικότητα του ιστότοπου σε περίπτωση αποτυχίας. Καθορίστε ποια πεδία θέλετε να επεξεργαστείτε ή να προσθέσετε. Για παράδειγμα, θέλετε να προσθέσετε ένα πεδίο «Πόλη» στη φόρμα εγγραφής.

Ανοίξτε το αρχείο default.php, το οποίο βρίσκεται στη διεύθυνση components/com_user/views/register/tmpl. Προσθέστε μια εμφάνιση "Πόλεις" εισάγοντας τον κατάλληλο κώδικα HTML στη φόρμα εγγραφής. Για να το κάνετε αυτό, μπορείτε να αντιγράψετε οποιοδήποτε άλλο στοιχείο και να το επεξεργαστείτε για την πόλη. Κάντε αυτές τις αλλαγές στον πίνακα jos_users. Ανοίξτε το αρχείο user.php, το οποίο βρίσκεται στη διεύθυνση libraries/joomla/database/table. Προσθέστε μια νέα μεταβλητή σε αυτό. Αποθηκεύστε τις ρυθμίσεις και επανεκκινήστε τον ιστότοπο.

Πηγές:

  • Πώς να αλλάξετε ενότητα στο joomla
Συμβουλή 7: Πώς να κάνετε μια προσωρινή εγγραφή χωρίς ιδιοκτήτη

Οι ευτυχισμένοι νέοι έποικοι δεν είναι πάντα σε θέση να εκπληρώσουν την απαίτηση του νόμου για την εγγραφή στον τόπο κατοικίας (να κάνουν προσωρινή εγγραφή) εντός της καθορισμένης περιόδου των 90 ημερών. Μερικές φορές ο λόγος για αυτό μπορεί να είναι η απροθυμία ή η αδυναμία του ιδιοκτήτη του διαμερίσματος να εμφανιστεί στον αρμόδιο οργανισμό για τη διενέργεια ενεργειών εγγραφής.

Φυσικά, εάν ο ιδιοκτήτης δεν έχει εκφράσει την επιθυμία να νομιμοποιήσει την προσωρινή διαμονή σας στον οικιστικό χώρο του, τότε δεν θα μπορείτε να εγγραφείτε. Εξαίρεση γίνεται όταν εγγράφετε το ανήλικο παιδί σας στον τόπο εγγραφής σας. Σε αυτή την περίπτωση, δεν χρειάζεται να λάβετε τη συγκατάθεση του ιδιοκτήτη.

Αλλά εάν το πρόβλημα με την προσωρινή εγγραφή είναι μόνο η έλλειψη επιθυμίας του ιδιοκτήτη να επισκεφτεί μαζί σας τους υπαλλήλους που είναι υπεύθυνοι για την αποδοχή εγγράφων για εγγραφή, τότε οι κανονισμοί παρέχουν την ευκαιρία να αποκτήσετε προσωρινή εγγραφή χωρίς την παρουσία του ιδιοκτήτη.

Εάν η βάση για τη μετακόμιση είναι ένα συμφωνητικό μίσθωσης, τότε μπορείτε να στείλετε συμβολαιογραφικό συμφωνητικό ταχυδρομικώς με συνημμένα τα υπόλοιπα έγγραφα (αντίγραφο διαβατηρίου, συμπληρωμένη αίτηση). Σε μια τέτοια περίπτωση, οι υπεύθυνοι για την αποδοχή εγγράφων δεν έχουν την υποχρέωση να επικυρώσουν το αντίγραφο της παρούσας συμφωνίας, και ο ιδιοκτήτης του χώρου δεν βάζει την υπογραφή του στην αίτηση.

Εάν είναι δυνατόν να παρουσιαστεί μόνο η σύμβαση σε απλή γραπτώς, τότε οι υπεύθυνοι καλούνται να βεβαιώσουν την υπογραφή του ιδιοκτήτη και του εγγεγραμμένου στην αίτηση. Σε αυτή την περίπτωση, η παρουσία του ιδιοκτήτη δεν μπορεί να αποφευχθεί.

Πιστοποιητικό εγγραφής στον τόπο κατοικίας μπορεί να ληφθεί και ταχυδρομικώς.

Αν και η παρουσία του ιδιοκτήτη κατά την παραλαβή προσωρινή εγγραφήΔεν απαιτείται, δεν υπάρχει λόγος να ελπίζουμε ότι δεν θα μάθει για τους νέους ενοικιαστές. Μετά την ολοκλήρωση των ενεργειών εγγραφής, οι αρχές του FMS θα του στείλουν μια ειδοποίηση σχετικά με το άτομο που είναι εγγεγραμμένο στο χώρο διαμονής του.

Συμβουλή 8: Πώς να συμπληρώσετε τη φόρμα 3-NDFL για την πώληση αυτοκινήτου

Εάν πουλήσατε ένα αυτοκίνητο που είχατε στην κατοχή σας για περισσότερα από τρία χρόνια, δεν χρειάζεται να διαβάσετε περαιτέρω: από το 2011, τα δικαιώματά σας για έκπτωση φόρου ακίνητης περιουσίας αναγνωρίζονται αυτόματα. Αυτό σημαίνει ότι δεν χρειάζεται να υποβάλετε δήλωση. Αλλά αν το έχετε στην κατοχή σας για μικρότερο χρονικό διάστημα, εγγραφείτε απαραίτητα χαρτιάθα πρέπει. Ο ευκολότερος τρόπος για να το κάνετε αυτό είναι να χρησιμοποιήσετε το πρόγραμμα Declaration.

θα χρειαστείτε

  • - υπολογιστής
  • - Πρόσβαση στο Διαδίκτυο
  • - Πρόγραμμα "Δήλωση" από το GNIIVS της Ομοσπονδιακής Φορολογικής Υπηρεσίας της Ρωσικής Ομοσπονδίας.
  • - συμφωνία αγοράς και πώλησης αυτοκινήτου·
  • - έγγραφα που επιβεβαιώνουν το άλλο εισόδημά σας και την πληρωμή του φόρου εισοδήματος φυσικών προσώπων σε αυτό για το παρελθόν έτος.

Οδηγίες

Μπορείτε να κατεβάσετε την πιο πρόσφατη έκδοση του προγράμματος στον ιστότοπο του Κύριου Κέντρου Ερευνών της Ομοσπονδιακής Φορολογικής Υπηρεσίας (GNIVC FTS) της Ρωσίας. Απλώνεται

Σχεδόν τα πάντα διαδικτυακά έργααποτελείται από δύο μέρη - ανοιχτό, το οποίο είναι διαθέσιμο σε όλους τους χρήστες και κλειστό, στα οποία είναι δυνατή η πρόσβαση μόνο μετά την εγγραφή στον ιστότοπο.

Προφανώς, για να μπορούν οι χρήστες του πόρου Ιστού σας να αφήσουν τα δεδομένα εγγραφής τους για πρόσβαση σε κλειστές ενότητες του ιστότοπου (είτε πρόκειται για ιστολόγιο είτε), πρέπει να δημιουργήσετε μια φόρμα εγγραφής σε κάποια σελίδα του ιστότοπου. Και εδώ πολλοί αναρωτιούνται πώς να δημιουργήσουν και να εγκαταστήσουν μια τέτοια φόρμα.

Είναι πιο εύκολο για όσους χρησιμοποιούν τη λειτουργικότητα CMS, καθώς αυτά τα συστήματα διαθέτουν έτοιμες ενότητες για εργασία με φόρμες ιστού. Είναι αλήθεια ότι οι δυνατότητές τους είναι περιορισμένες. Σε άλλες περιπτώσεις, πρέπει να μάθετε γλώσσες προγραμματισμού (όπως PHP, HTML) και να κατανοήσετε το σύστημα διαχείρισης της βάσης δεδομένων (μπορείτε να ξοδέψετε πολλή προσπάθεια, και κυρίως χρόνο, αλλά να μην επιτύχετε αποτελέσματα). Υπάρχει μια άλλη επιλογή - να προσλάβετε έναν ειδικό που θα ολοκληρώσει την εργασία. Αλλά η δουλειά των προγραμματιστών δεν είναι φθηνή, αλλά τι γίνεται αν δεν υπάρχουν αρκετά χρήματα για να πληρώσουν για την εργασία;

Μόλις πρόσφατα εμφανίστηκε νέο τρόποδημιουργία διαδικτυακών φορμών (εγγραφή, φόρμες ανατροφοδότηση, ηλεκτρονική παραγγελία αγαθών ή υπηρεσιών κ.λπ.), η οποία δεν απαιτεί γνώση γλωσσών προγραμματισμού (PHP, HTML) και άλλων τεχνολογιών ιστού (CSS, MySQL) - αυτή είναι η υπηρεσία MyTaskHelper.ru - διαδικτυακός κατασκευαστήςμορφές Αυτός ο ιστότοπος έχει διαισθητικό καθαρή διεπαφήκαι δεν απαιτεί γνώσεις προγραμματισμού.

Είναι εύκολο να δημιουργήσετε μια φόρμα εγγραφής και να την εγκαταστήσετε στον ιστότοπό σας, απλά πρέπει να αφιερώσετε λίγα λεπτά και να ακολουθήσετε μια σειρά από απλά βήματα:

1.Πρώτα, προχωρήστε στη διαδικασία εγγραφής και ενεργοποίησης του λογαριασμού σας (διαρκεί λιγότερο από ένα λεπτό).

2.Δημιουργήστε ένα έργο και μια φόρμα (για κάθε έργο μπορείτε να δημιουργήσετε όσες φόρμες θέλετε).

3.Προσθέστε τα απαιτούμενα πεδία στη φόρμα εγγραφής (η επιλογή των ονομάτων είναι δική σας, όλα εξαρτώνται από τον σκοπό της φόρμας). Στο σύστημα μπορείτε να επιλέξετε τον τύπο κάθε πεδίου (MyTaskHelper προσφέρει 20 διαφορετικών τύπων, όπως μια γραμμή κειμένου, κείμενο πολλών γραμμών, ημερομηνία, αρχείο, πλαίσιο ελέγχου, αναπτυσσόμενη λίστα και άλλα).

4. Εάν είναι απαραίτητο, διαμορφώστε τη λειτουργικότητα κάθε πεδίου (αυτό θα μπορούσε να είναι επικύρωση, αυτόματη συμπλήρωση, προεπιλογή, μέγεθος πεδίου).

5.Στη λειτουργική μονάδα Widgets, δημιουργήστε ένα σχέδιο φόρμας για να εναρμονιστεί με αυτό που υπάρχει ήδη στον ιστότοπο (διαθέσιμο μεγάλο αριθμόπαραμέτρους). Επίσης χρησιμοποιώντας αυτής της ενότηταςμπορείτε να ορίσετε τη «συμπεριφορά» της φόρμας όταν τη συμπληρώνουν οι χρήστες, δηλαδή να κάνετε τη φόρμα δυναμική.

6.Αυτό είναι όλο, η φόρμα εγγραφής είναι έτοιμη. Αντιγράψτε τον κώδικα ενσωμάτωσης και τοποθετήστε τον στην επιθυμητή ιστοσελίδα.

Με το MyTaskHelper, το μόνο που χρειάζεστε για να δημιουργήσετε φόρμες Ιστού είναι ένα πρόγραμμα περιήγησης και μια σύνδεση στο Διαδίκτυο. Σημαντικό χαρακτηριστικόΗ υπηρεσία είναι ότι όλες οι εγγραφές που εισάγονται από τους χρήστες στη φόρμα εγγραφής θα αποθηκευτούν στους διακομιστές του συστήματός μας σε μια ειδική βάση δεδομένων που δημιουργείται μαζί με τη φόρμα. Δεν μπορείτε μόνο να δείτε τις πληροφορίες που συλλέγονται χρησιμοποιώντας οποιαδήποτε από τις φόρμες. Κάθε χρήστης έχει πρόσβαση σε επιλογές όπως ομαδοποίηση δεδομένων, ταξινόμηση βάσεων δεδομένων, αναζήτηση και φιλτράρισμα.

Γνωρίζατε ότι μπορείτε να χρησιμοποιήσετε την υπηρεσία Google, δημιουργήστε μια φόρμα εγγραφής για τον ιστότοπό σας με ένα κλικ; Όλοι όσοι έχουν Λογαριασμός Google, μπορεί να κάνει κλικ στο κουμπί και να συνδεθεί αμέσως στην εφαρμογή σας, με το email, το όνομα και τη φωτογραφία του.

Αυτή η υπηρεσία ονομάζεται ομοσπονδιακή σύνδεση και είναι χτισμένη στο πρωτόκολλο OAuth2. Αυτό πολύπλοκη διαδικασία, που περιλαμβάνει την επικοινωνία μεταξύ του διακομιστή σας και της Google, αλλά θα αφήσουμε όλη αυτή τη δουλειά στη βιβλιοθήκη PHP της Google, η οποία θα χειρίζεται σχεδόν τα πάντα από την πλευρά του διακομιστή.

Χρησιμοποιώντας αυτήν την υπηρεσία μπορείτε να απλοποιήσετε σημαντικά τη διαδικασία εξουσιοδότησης/εγγραφής για εσάς και τους χρήστες σας. Εδώ είναι μερικά από τα οφέλη:

  • Δεν υπάρχει ανάγκη δημιουργίας και επαλήθευσης εντύπων εγγραφής και εξουσιοδότησης.
  • Δεν υπάρχει ανάγκη για τη δυνατότητα ανάκτησης ξεχασμένου κωδικού πρόσβασης.
  • Πολύ απλοποιημένη εξουσιοδότηση/εγγραφή - θα λάβετε e-mailπρόσωπο, όνομα και φωτογραφία με ένα κλικ.
  • Η διεύθυνση έχει ήδη επαληθευτεί από την Google, επομένως δεν χρειάζεται να στείλετε μήνυμα για επαλήθευση.
  • Σοβαρή ασφάλεια από την Google.

Φυσικά, αυτό θα λειτουργήσει μόνο εάν το άτομο έχει λογαριασμό Google, επομένως είναι λογικό να χρησιμοποιήσετε αυτήν την υπηρεσία ως προσθήκη υπάρχον σύστημαεγγραφή. Ας ξεκινήσουμε λοιπόν!

Εγκατάσταση

Το πρώτο βήμα είναι να δημιουργήσετε μια νέα εφαρμογή μέσω της Κονσόλας API της Google. Ακολουθήστε τις οδηγίες για να λάβετε πρόσθετες πληροφορίες. Αφού ολοκληρωθεί η διαδικασία, αντιγράψτε τα ληφθέντα κλειδιά στο αρχείο setup.php.

Εκτελέστε τον κώδικα από το schema.sql (μπορείτε να τον βρείτε στο αρχείο) στο PhpMyAdmin ή σε ένα παρόμοιο εργαλείο. Θα δημιουργήσει έναν πίνακα glogin_users στη βάση δεδομένων που θα χρησιμοποιηθεί για την αποθήκευση πληροφοριών σχετικά με τους λογαριασμούς χρηστών της εφαρμογής σας. Μετά από αυτό, γράψτε τα στοιχεία σύνδεσης της βάσης δεδομένων σας στο setup.php.

PHP

Δημιουργούμε μια φόρμα σύνδεσης χρησιμοποιώντας την Ομοσπονδιακή σύνδεση της Google. Αυτό σημαίνει ότι οι επισκέπτες του ιστότοπού σας κάνουν κλικ σε έναν σύνδεσμο προς Σελίδα Google, όπου παραχωρούν στην εφαρμογή πρόσβαση στον λογαριασμό τους και στη συνέχεια θα ανακατευθυνθούν πίσω. Στη συνέχεια λαμβάνετε ένα διακριτικό πρόσβασης που μπορείτε να χρησιμοποιήσετε για να ζητήσετε πληροφορίες σχετικά με αυτά. Ακολουθεί μια απλοποιημένη περιγραφή της διαδικασίας εξουσιοδότησης:

  • Όταν ένας χρήστης κάνει κλικ στο κουμπί "Σύνδεση με το Google" στην επίδειξη μας, μεταφέρεται στη σελίδα σύνδεσης της Google όπου βλέπει ποιες άδειες ζητά η εφαρμογή μας.
  • Αφού επιτραπεί η πρόσβαση σε αυτήν την εφαρμογή, θα ανακατευθυνθούν πίσω στον ιστότοπο, ενώ ειδική παράμετρος κώδικαςμεταβιβάστηκε στη διεύθυνση URL. Η εφαρμογή μας θα χρησιμοποιήσει αυτόν τον κωδικό για να αποκτήσει ένα διακριτικό πρόσβασης.
  • Χρησιμοποιώντας ένα διακριτικό, η εφαρμογή ζητά πληροφορίες για τον χρήστη, οι οποίες αποθηκεύονται στη βάση δεδομένων.

Για να διαβάσω και να εισάγω στη βάση δεδομένων, χρησιμοποιώ τη μικροσκοπική βιβλιοθήκη Idiorm, την οποία μπορείτε να βρείτε στο φάκελο της βιβλιοθήκης.

Ο κώδικας PHP μας είναι οργανωμένος ως εξής:

  • Το index.php είναι το κύριο αρχείο εφαρμογής.
  • setup.php - αυτό το αρχείο περιέχει πληροφορίες σύνδεσης βάσης δεδομένων και κλειδιά που λαμβάνονται από την Κονσόλα API της Google.
  • Φάκελος Library - περιέχει τη βιβλιοθήκη Idiorm, PHP Βιβλιοθήκες Googleκαι μια τάξη για τη συμπερίληψη σχετικής χρονικής σήμανσης.

Ας ρίξουμε μια ματιά στον κώδικα στην αρχή του index.php:

απαιτούν "setup.php" ; // Δημιουργία νέου Google API
πελάτης
$client = new apiClient() ;
//$client->setApplicationName("Tutorialzine"); // Ρυθμίστε το
$client -> setClientId ($client_id) ;
$client -> setClientSecret ($client_secret) ;
$client -> setDeveloperKey ($api_key) ;
$client -> setRedirectUri ($redirect_url) ;
$client -> setApprovalPrompt ( false ) ;
$oauth2 = new apiOauth2Service($client ) ;
// Η παράμετρος κώδικα σημαίνει ότι αυτό είναι // ανακατεύθυνση από το google, με προσωρινό κωδικό if (isset ($_GET [ "code" ] ) ) ( // Αυτή η μέθοδος θα λάβει το πραγματικό
διακριτικό πρόσβασης
από την Google,
// ώστε να μπορούμε να ζητήσουμε πληροφορίες χρήστη
$client -> authenticate () ;
// Λάβετε τα δεδομένα χρήστη
$info = $oauth2 -> userinfo -> get () ;
// Βρείτε αυτό το άτομο στη βάση δεδομένων

$person = ORM::for_table ("glogin_users") -> where ("email" , $info [ "email" ] ) -> find_one () ;
αν (! $person ) ( // Δεν βρέθηκε τέτοιο άτομο. Μητρώο! $person = ORM::for_table("glogin_users")->create(); // Ορίστε τις ιδιότητες που πρόκειται να εισαχθούν στο db$person -> email = $info [ "email" ] ;
$person -> name = $info [ "όνομα" ] ;
}
if (isset ($info [ "picture" ] ) ) (
// Εάν ο χρήστης έχει ορίσει α
δημόσιο google
φωτογραφία λογαριασμού
$person -> photo = $info [ "picture" ] ;
αλλού(
//αλλιώς χρησιμοποιήστε την προεπιλογή
$person -> photo = "assets/img/default_avatar.jpg" ;
) // εισάγετε την εγγραφή στη βάση δεδομένων
$person -> save () ;
) // Αποθηκεύστε το αναγνωριστικό χρήστη στη συνεδρία
$_SESSION [ "user_id" ] = $person -> id () ;
// Ανακατεύθυνση στη βασική επίδειξη διεύθυνσης URL
header("Τοποθεσία: $redirect_url");
έξοδος ;
) //Χειρισμός αποσύνδεσης
}

if (isset ($_GET [ "logout" ] ) ) ( unset ($_SESSION [ "user_id" ] );) $person = null ;

Εάν θέλετε να μάθετε περισσότερα για το OAuth, διαβάστε τις σχετικές πληροφορίες από την Google σχετικά με το θέμα. Εκεί μπορείτε επίσης να δείτε έναν πίνακα με τα πεδία που επιστρέφει η μέθοδος get().

Προς το τέλος, ορίζουμε τη μεταβλητή $person. Περιέχει ένα αντικείμενο που επιστρέφεται από τη βιβλιοθήκη Idiorm, με ιδιότητες για κάθε στήλη πίνακα glogin_users. Μπορείτε να δείτε πώς χρησιμοποιείται αυτό το αντικείμενο στην επόμενη ενότητα.

HTML

Ο κώδικας HTML για το παράδειγμά μας βρίσκεται στο κάτω μέρος του index.php. Επομένως, έχουμε πρόσβαση στο αντικείμενο $person, το οποίο είναι χρήσιμο κατά την εμφάνιση του ονόματος και της φωτογραφίας του χρήστη. Η ίδια η σελίδα είναι ένα τυπικό έγγραφο HTML5:





Φόρμα σύνδεσης με την υποστήριξη της Google




Φόρμα σύνδεσης



Συνιστούμε να διαβάσετε

Κορυφή