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

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

Πώς να Τοποθετήστε μια Αίτηση Εγγραφής Into MySQL

Για να συλλάβει και να αποθηκεύουν πληροφορίες από μια φόρμα εγγραφής σε μια ιστοσελίδα σε μια βάση δεδομένων MySQL , θα πρέπει να γνωρίζετε το όνομα της βάσης δεδομένων MySQL , το όνομα χρήστη και τον κωδικό πρόσβασης για να διαχειριστεί την βάση δεδομένων . Χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας κειμένου , θα πρέπει να επεξεργαστείτε την ιστοσελίδα , να δημιουργήσετε τη φόρμα εγγραφής σε μορφή HTML και να δημιουργήσει ένα PHP script που εξάγει τα δεδομένα της φόρμας και την εισάγει στη βάση δεδομένων MySQL , όταν ο χρήστης κάνει κλικ για να υποβάλουν τη φόρμα HTML . Οδηγίες
Δημιουργία Φόρμα Εγγραφής
Η 1

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

< 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> <p> <strong> φόρμα Εγγραφής < /strong > <br> <p> < μορφή id = " εγγραφής" name = " εγγραφής " method = " post " action = " " > <input name="submit" type="hidden" value="1" /> <br> <p> <p> <br> <p> <label> Όνομα : < /label> <br> <p> <input name="name" type="text" size="40" /> <br> </p > < br > <p> <p> <label> Email : < /label> <input name="email" type="text" size="60" /> < /p> <br> < p> <br> <p> <input type="submit" name="submit" id="submit" value="Submit" /> <br> </p > < br > <p> < /form > <br> <p> < /body> <br> <p> < /html > 2 <br> <p> Αποθηκεύστε το αρχείο ως " html " αρχείο , για παράδειγμα , " registration.html . " Δημιουργήστε ένα νέο αρχείο στον επεξεργαστή κειμένου για την PHP script που θα επεξεργάζεται τις πληροφορίες της φόρμας . <br> Εικόνων 3 <p> Εισάγετε τον κώδικα PHP για να συλλάβει τις πληροφορίες πεδίου και τοποθετήστε το στη βάση δεδομένων MySQL . Για παράδειγμα, πληκτρολογήστε : <br> <p> < php <br> <p> /* <br> <p> Script για την επεξεργασία των δεδομένων φόρμας και τοποθετήστε το σε μια βάση δεδομένων MySQL , πώληση <p> Όλες οι εισηγήσεις χορδές πρέπει να δραπετεύσει με mysql_real_escape_string για την πρόληψη <br> <p> MySQL Injection επιθέσεις <br> <p> * /<br> <p> if ( $ _POST [ "αποστολή" ] = 1 ! ) επιστροφή? //Έλεγχος για δούμε ότι η μορφή υποβλήθηκε <br> <p> //Πάρτε το όνομα και το email δεδομένα από το έντυπο <br> <p> $ name = $ _POST [ "name "]? <br> <p> $ email = $ _POST [ " e-mail " ] ? <br> <p> //Άνοιγμα βάσης δεδομένων MySQL και επιλέξτε τον πίνακα εγγραφής <br> <p> $ dbc = mysql_connect ( « mysql_host » , « mysql_user »,« mysql_password » ) ή να πεθάνουν ( mysql_error ( ) ) ? <br> <p> $ db = mysql_select_db ( "εγγραφή " , $ DBC ) ? <br> <p> //Αναζήτηση του πίνακα καταγραφής για να δείτε αν το μήνυμα ηλεκτρονικού ταχυδρομείου υπάρχει ήδη στη βάση δεδομένων <br> <p> $ query = " SELECT * FROM WHERE καταχώριση email = " " mysql_real_escape_string ( $ email ) . ». " » ? <br> <p> $ result = mysql_query ( $ query ) ? <br> <p> εάν ( $ αποτέλεσμα) { < br > <p> echo " e-mail υπάρχει ήδη στη βάση δεδομένων ! " ? <br> <p> επιστροφή? } <br> <p> <br> <p> //Εισάγετε το όνομα και το email στη βάση δεδομένων <br> < p> $ query = " INSERT INTO εγγραφή ( id , όνομα , e-mail) ΑΞΙΕΣ ( NULL , " ' mysql_real_escape_string ( $ name ) . ». " , " ' mysql_real_escape_string ( $ email ) . ». » )« ? <br> < p> $ result = mysql_query ( $ query ) ? <br> <p> if ( ! $ result ) <br> <p> echo " <p> λάθος εισαγωγή στη βάση δεδομένων " . mysql_error ( ) . " < /p> " ? <br> <p> άλλο <br> <p> echo " ! <p> δεδομένα εγγραφής αποθηκεύονται με επιτυχία στη βάση δεδομένων < /p> " ? ; <br> <p> > <br> Η <p> 4 Αποθηκεύστε το αρχείο ως " registration.php . " Ανοίξτε το αρχείο " registration.html " , εισάγετε " registration.php " στη "δράση " αξία και να αποθηκεύσετε το αρχείο . Για παράδειγμα : <br> <p> <form id="registration" name="registration" method="post" action="registration.php"> <br> 5 <p> Κάντε κλικ στο " Έναρξη - - Internet Explorer " . Εισάγετε το URL της ιστοσελίδας στη γραμμή διευθύνσεων του browser , που ακολουθείται από το "/registration.html . " Ελέγξτε τη φόρμα εγγραφής εισάγοντας τις πληροφορίες και την επαλήθευση μέσα από τα μηνύματα στην οθόνη που τα δεδομένα που προστίθενται στη βάση δεδομένων MySQL . <br> Η <br> εικόνων <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/92637.html' >Πώς να γράψει σε ένα αρχείο CSV με PHP </a> <li>Επόμενο άρθρο: <a class='LinkNextArticle' href='http://www.221021.com/Programming/php-mysql-programming/92639.html' >Πώς να Wild Card Block IP Διευθύνσεις </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/92275.html" target="_blank">Πώς να φορτώσει & FTP ένα αρχείο με την PHP </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/92859.html" target="_blank">Πώς να αντιγράψει ένα SQL Command </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/92105.html" target="_blank">Πώς να μετατρέψετε ένα String σε XML σε PHP </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/91383.html" target="_blank">MySQL Vs . Κείμενο </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/92705.html" target="_blank">Πώς να μετατρέψετε ένα βίντεο σε FLV σε 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/92434.html" target="_blank">Τρόπος εμφάνισης των δεδομένων MySQL με PHP </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/91691.html" target="_blank">Πώς να ξεφύγει Τιμές σε PHP </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/92652.html" target="_blank">Πώς να κάνει TNX Go Faster </a></li> <li><a href="http://www.221021.com/Programming/php-mysql-programming/91587.html" target="_blank">Πώς να Αντιστοίχιση XML σε μια Μεταβλητή στην PHP </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>