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

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

Πώς να κώδικα ένα Live Chat σύστημα σε PHP

Κωδικοποίηση PHP ένα σύστημα chat δεν είναι δύσκολο , αλλά απαιτεί ένα σημαντικό ποσό του κωδικού . Κωδικοποίηση του συστήματος συνομιλίας αποτελεσματικά θα χρειαστεί να ορίσει κατ 'αρχάς τις ενότητες PHP συνομιλίας και τη λειτουργικότητά τους . Ο κώδικας PHP πρέπει να είναι σχεδιασμένα για τη μεταφορά δεδομένων φόρμας και τα δεδομένα μεταβλητή διακομιστή μεταξύ μιας βάσης δεδομένων MySQL και το λογισμικό scripting πλευρά του πελάτη ( όπως JavaScript ActionScript ) . Τα πράγματα που θα χρειαστείτε
Web hosting υπηρεσία με PHP και MySQL
προμεταγλωτισμένο συνομιλίας φόρμα ιστοσελίδας
προμεταγλωτισμένο MySQL datatabase πίνακα
προμεταγλωτισμένο χρονοδιάγραμμα scripts ( JavaScript , ActionScript )
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ορίστε τη λειτουργία των μονάδων της εφαρμογής PHP συνομιλίας σας . Χρησιμοποιήστε την πρώτη ενότητα της PHP για την ενημέρωση της βάσης δεδομένων MySQL με τη διεύθυνση IP όλων των επισκεπτών που έχουν στείλει μια συνομιλία . Στη δεύτερη ενότητα PHP περιλαμβάνει τον κωδικό για να στείλετε την τελευταία συνομιλία που υποβλήθηκαν σε όλους τους χρήστες που είναι σήμερα αποθηκευμένα στη βάση δεδομένων MySQL συνομιλίας . 2

Συμπεριλάβετε στην πρώτη ενότητα PHP τον κώδικα PHP για να διαβάσετε το δεδομένα στα πεδία κειμένου της φόρμας chat. Χρησιμοποιήστε την PHP " $ _POST " global μεταβλητή array για να ανακτήσετε το κείμενο που θα εισαχθεί στο μήνυμά πεδίο κειμένου της φόρμας συνομιλίας και το όνομα χρήστη που πληκτρολογήσατε στο πεδίο κειμένου το όνομα χρήστη του μορφή συνομιλίας του του . Χρησιμοποιήστε το "PHP $ _SERVER " global array για να αποθηκεύσει τη διεύθυνση IP του χρήστη που έστειλε το chat. Χρησιμοποιήστε ένα PHP δήλωση " mysqlconnect " για να συνδεθεί με τη βάση δεδομένων MySQL , και PHP δήλωση " mysqlquery " με τη δήλωση της MySQL " UPDATE " βάση δεδομένων για να αποθηκεύσει τη διεύθυνση IP , το όνομα, το μήνυμα συνομιλίας και ο χρόνος ότι το μήνυμα ελήφθη συνομιλίας .
εικόνων 3

Συμπεριλάβετε στη δεύτερη ενότητα PHP ο κώδικας PHP για να ελέγξετε αν ένα νέο μήνυμα συνομιλίας έχει υποβληθεί . Το πετύχουν αυτό με κώδικα PHP που υλοποιεί ένα είδος για το "id" πεδίο μέσα στη βάση δεδομένων MySQL . Κωδικός η PHP για να καθορίσει εάν η τελευταία "id" στο είδος έχει μικρότερη αριθμητική τιμή από το "id" του παρόντος υποβάλλονται μήνυμα συνομιλίας . Αν το " id" του σήμερα υποβλήθηκε chat είναι υψηλότερο από το "id" από όλα τα υποβληθέντα συνομιλίες χρησιμοποιούν την PHP " λειτουργία mysql_query " με "επιλογή" και " εισαγωγή " και " οριακή " επιλογές . Χρησιμοποιήστε " mysql_fetch_array ( ) " PHP λειτουργία για να βρείτε τα αρχεία που περιέχουν τα δεδομένα συνομιλίας που δεν έχουν μεταδοθεί . Broadcast με την PHP " echo" δήλωση κάθε μήνυμα συνομιλίας που δεν έχει αποσταλεί .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα