Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> PHP /MySQL Προγραμματισμός

Βοήθημα για Απλές Φόρμες PHP Εγγραφή

Ένα από τα πιο πολύτιμα περιουσιακά στοιχεία που μπορεί να δημιουργήσει και να καλλιεργήσει με μια ιστοσελίδα είναι μια ταχυδρομική λίστα ή εγγραφής . Ο κατάλογος αυτός αντιπροσωπεύει τους ανθρώπους που έχουν πάρει το χρόνο να εγγραφούν επειδή ενδιαφέρονται για τα προϊόντα ή τις υπηρεσίες σας , καθιστώντας τα ιδανικά για τους πιθανούς αγοραστές . Μπορείτε να δημιουργήσετε μια απλή φόρμα εγγραφής με PHP και MySQL για να ξεκινήσει τη δημιουργία αυτού του πολύτιμου λίστα . Οδηγίες
Δημιουργία βάσης δεδομένων MySQL
Η 1

Σύνδεση με MySQL στη γραμμή εντολών ή χρησιμοποιώντας ένα βοηθητικό πρόγραμμα όπως το phpMyAdmin . Δημιουργήστε μια βάση δεδομένων MySQL για την αποθήκευση των δεδομένων καταχώρισης . Για παράδειγμα, πληκτρολογήστε :

CREATE DATABASE ` εγγραφής ` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ? 2

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

CREATE TABLE ` junk ` ` ` χρήστες (

` e-mail ` VARCHAR ( 254 ) CHARACTER SET utf8 COLLATE ΔΕΝ utf8_unicode_ci NULL , πώληση

` όνομα . ` VARCHAR ( 254 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL , πώληση

PRIMARY KEY ( ` e-mail ` )

) ΚΙΝΗΤΗΡΑΣ = MyISAM ΧΑΡΑΚΤΗΡΑ SET utf8 COLLATE utf8_unicode_ci ?
Η < br > 3

Τοποθετήστε μια εγγραφή στη βάση δεδομένων για τους σκοπούς της δοκιμής . Για παράδειγμα, πληκτρολογήστε :

INSERT INTO ` ` ` καταχώριση χρήστες ` ( ` e-mail ` , ` όνομα ` ) VALUES ( ' tom@example.com » , « Τομ Τζόουνς ») ?
< Br . >
Δημιουργία Φόρμα Εγγραφής και μεταβλητές
Η 4

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

< php

$ email = ( isset ( $ _POST [ " e-mail" ] ) ) ; $ _POST [ " E-mail" ] : " " ?

$ Name = ( isset ( $ _POST [ "name " ] ) ) ; $ _POST [ "Name " ] : " " ?

>
5

Προσθέστε τις κεφαλίδες HTML στο αρχείο PHP ; . Για παράδειγμα, πληκτρολογήστε :

< DOCTYPE html PUBLIC " - //W3C //DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1 - transitional.dtd ">



< p >

Φόρμα Εγγραφής < /title> <br> < p > < /head> <br> <p> <body> <br> Η 6 <p> Προσθέστε μια φόρμα εγγραφής HTML . Ρυθμίστε την ενέργεια να καλούν τον ίδιο PHP αρχείο και ορίστε τη μέθοδο για να "post ". Για παράδειγμα, πληκτρολογήστε : ? <br> <p> <h2> Φόρμα Εγγραφής < /h2 > <br> <p> < ενέργεια φόρμας = " < htmlentities php echo ( $ _SERVER [ PHP_SELF ] ) ? > " method = " post " > <br> <p> <p> <strong> Συμπληρώστε το email σας : < input type = " text " name = " email " width = " 40 " value = " <? php echo $ email ? > " /> < /p > <br> <p> <p> <strong> Πληκτρολογήστε το όνομά σας : < input type = " ; κείμενο " name = " όνομα " width = " 40 " value = " < php echo $ name ? ; > " /> < /p> <br> <p> <p> < input type = " submit " name = " υποβάλει " αξία = " Εγγραφή " /> < /p> <br> <p> < /form> <br> Η 7 <p> Ελέγξτε για να δείτε αν τα email και το όνομα των μεταβλητών που κατοικείται και να επιστρέψει , αν η φόρμα έχει δεν έχει ακόμη υποβληθεί . Για παράδειγμα, πληκτρολογήστε : <br> <p> < php <br> <p> if ( $ email == " " <div class="grad2"> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3314932315682382" crossorigin="anonymous"></script> <!-- 221021-2 --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-3314932315682382" data-ad-slot="8094203668" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script></div> <div class="grad3"></div> </div> <div class="fanyedads"> <ul> <li>Τελευταίο άρθρο: <a class='LinkPrevArticle' href='http://www.221021.com/Programming/php-mysql-programming/92396.html' >Πώς να Περικόψτε τα πάντα Μετά από ένα χαρακτήρα σε PHP </a> <li>Επόμενο άρθρο: <a class='LinkNextArticle' href='http://www.221021.com/Programming/php-mysql-programming/92398.html' >Πώς να ξέρει MySQL τρέχει στον Server </a> </ul> </div> </div> <div class="woqinimaderwr24"> <div class="dibud23"> <div class="biaotidas51"> <div class="biaotidas511"><h3>Συναφής σύστασή</h3></div> <div class="butudasda"></div> </div> </div> <div class="dibud24"> <div class="dibud241"> <ul class="dsa31das"> <li><a href="http://www.221021.com/Programming/php-mysql-programming/91627.html" target="_blank">Πώς να Bind μιας συνάρτησης OCI </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/93002.html" target="_blank">Πώς να αλλάξετε ένα Type Font Με την PHP </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/93177.html" target="_blank">Πώς να εγκαταστήσετε MySQL </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/92670.html" target="_blank">Πώς να σκοτώσει Sleeping MySQL Συνδέσεις </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/93152.html" target="_blank">Πώς να μάθετε PHP Προγραμματισμός </a></li> </ul> </div> <div class="dibud242"> <div class="biaotidasoidasf3h4"> <h4>Τελευταία άρθρα</h4> <div class="nibushihenzaiyi"></div> </div> <ul class="thydghaodennrend"> <li><a href="http://www.221021.com/Programming/php-mysql-programming/93184.html" target="_blank">Τρόπος εισαγωγής μιας βάσης δεδομένων MySQL </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/92388.html" target="_blank">Πώς να αποκτήσετε πρόσβαση σε μεταβλητές Var Dump Με την PHP </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/265548.html" target="_blank">Πώς να αλλάξετε την έκδοση PHP των φακέλων στο SiteGround Site Tool; </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/92995.html" target="_blank">Πώς να μετατρέψει πρόσβαση σε έναν απομακρυσμένο διακομιστή MySQL </a></li> </ul> </div> </div> </div> <div class="dibudaohnagdsaw"> <div class="das342sd"><p>Πνευματικά δικαιώματα © <a href="http://www.221021.com/" target="_blank" >Γνώση Υπολογιστών</a> Όλα τα δικαιώματα κατοχυρωμένα </p></div> </div> </div> </body> </html>