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

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

Πώς να στείλετε ένα δωρεάν SMS Χρησιμοποιώντας την PHP

Υπηρεσία σύντομων μηνυμάτων ( SMS) , επίσης γνωστή ως μηνύματα κειμένου , έχουν γίνει ο προτιμώμενος τρόπος επικοινωνίας για πολλούς ανθρώπους . Προσφέρουν όφελος email μαζικής αποστολής μηνυμάτων , αλλά και έχουν το πρόσθετο πλεονέκτημα να λάβει σχεδόν αμέσως . Αυτό που πολλοί άνθρωποι δεν ξέρουν είναι ότι τα μηνύματα SMS μπορεί πραγματικά να σταλούν μέσω HTTP με τον ίδιο τρόπο που ένα email είναι , πράγμα που σημαίνει ότι η PHP Web εφαρμογές μπορούν να γίνουν που στέλνουν μηνύματα SMS σε χρήστες δωρεάν. Οδηγίες
Η 1

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

<

$ παραλήπτη = $ _GET [' Κ Δ_ΕΡΓΟΥ '] ? . ;

; > 2

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

<

$ παραλήπτη = $ _GET [' Κ Δ_ΕΡΓΟΥ '] ? . ;

Διακόπτη ( $ _GET [ «μεταφορέας» ] ) . {

περίπτωση " η Verizon " :

$ παραλήπτη = " @ vtext.com " ?

σπάσει?

περίπτωση " att " :

$ παραλήπτη = " @ txt.att.net " ?

σπάσει?

περίπτωση " tmobile " : .

$ παραλήπτη = " @ tmomail . net " ?

σπάσει? ;

}

>
εικόνων 3

Ρυθμίστε το σώμα του μηνύματος . Να θυμάστε ότι οι περισσότερες εταιρείες κινητής τηλεφωνίας επιτρέπουν μόνο μηνύματα των 140 χαρακτήρων ή λιγότερων να αποστέλλονται και λαμβάνονται μέσω SMS

<

$ παραλήπτη = $ _GET [' Κ Δ_ΕΡΓΟΥ '] ? . ;
.

διακόπτη ( $ _GET [' φορέας '] ) {

περίπτωση " η Verizon " :

$ παραλήπτη = " @ vtext.com " ?

σπάσει? .

υπόθεση " att " :

$ παραλήπτη = " @ txt.att.net " ?

σπάσει?

περίπτωση " tmobile " : <. br >

$ παραλήπτη = " @ tmomail.net " ?

σπάσει?

}

$ body = " . Αυτό το μήνυμα SMS εστάλη με την PHP " ?

>
Η 4

Ορισμός κεφαλίδες του μηνύματος ; . Θα πρέπει να ορίσετε ένα κεφαλίδα "Από" . Μπορείτε να το ρυθμίσετε σε ένα πρότυπο ηλεκτρονικού ταχυδρομείου , ή με τον αριθμό του κινητού σας ( εφ 'όσον θα προσθέσετε την κατάλληλη περιοχή για το τέλος ) . Οποιεσδήποτε άλλες κεφαλίδες είναι προαιρετικές και δεν μπορεί ακόμη να διαβαστεί από τον server του μεταφορέα

<

$ παραλήπτη = $ _GET [' Κ Δ_ΕΡΓΟΥ '] ? . ;

Διακόπτη ( $ _GET [' φορέας '] ) {

περίπτωση " η Verizon " :

$ παραλήπτη = " @ vtext.com " ?

σπάσει?

υπόθεση " att " :

$ παραλήπτη = " @ txt.att.net " ?

σπάσει?

περίπτωση " tmobile " :

. $ παραλήπτη = " @ tmomail.net " ?

σπάσει?

}

$ body = " . Αυτό το μήνυμα SMS εστάλη με την PHP " ?

$ header = " Από : sms@yourdomain.com " ?

>
5

Call PHP ενσωματωμένη λειτουργία ηλεκτρονικού ταχυδρομείου για να στείλετε το μήνυμα; . Αφήστε τη δεύτερη παράμετρο κενό , δεδομένου ότι τα μηνύματα SMS δεν έχουν γνωστικό αντικείμενο

<

$ παραλήπτη = $ _GET [' Κ Δ_ΕΡΓΟΥ '] ? . ;

Διακόπτη . ( $ _GET [' φορέας '] ) {

περίπτωση " η Verizon " :

$ παραλήπτη = " @ vtext.com " ?

σπάσει?
<. p> υπόθεση " att " :

$ παραλήπτη = " @ txt.att.net " ?

σπάσει?

περίπτωση " tmobile " :

$ παραλήπτη = " @ tmomail.net " ?

σπάσει?

}

$ body = " Αυτό το μήνυμα SMS εστάλη με την PHP . "?

$ header = " Από : sms@yourdomain.com " ? ;

mail ( $ παραλήπτη , " " , $ σώματος , $ header ) ?

>


εικόνων

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

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