Wysyłanie SMS z MySQL za pomocą PHP

Aby skonfigurować rozwiązanie do wysyłania SMS przez PHP i MySQL na serwerach Linux z Apache, PHP i MySQL, potrzebujemy 8 minut. Ten dokument przedstawia kroki tutorialowe oraz niezbędne informacje, które pomogą Ci skutecznie wykonać tę procedurę. Zostanie użyta brama SMS Ozeki, ponieważ oferuje kilka zalet. Na przykład nie wymaga bezpośredniego połączenia między Twoim systemem a dostawcą usług SMS i jest łatwa w użyciu dla wszystkich typów połączeń, ponieważ ten sam kod może być używany do wysyłania SMS przez telefon komórkowy z Androidem lub przez połączenie SMS przez IP, takie jak łącze SMPP. Uważamy, że Ozeki SMS Gateway to wyjątkowy produkt. Ta strona wymaga podstawowej wiedzy na temat technologii oprogramowania SMS. Otrzymasz cenne informacje i szczegółowe instrukcje krok po kroku. Mamy nadzieję, że spodoba Ci się jej czytanie. Zaczynajmy!

Zawartość wideo
1. Pobierz plik PHP
2. Skopiuj plik PHP na serwer WWW
3. Zmodyfikuj plik PHP
4. Otwórz stronę internetową
5. Wyślij wiadomość testową
pobierz pełny projekt (2,5 kB)

Wideo 1 - Jak wysłać SMS z MySQL za pomocą PHP (samouczek wideo)

Jeśli przewiniesz w dół, znajdziesz zrzuty ekranu opisujące, jak wdrożyć rozwiązanie bazy danych MySQL + PHP. Pamiętaj, że ten skrypt PHP może również WYBIERAĆ wiadomości z tabel, więc możesz wizualizować wiadomości wychodzące i przychodzące jednocześnie w tej samej przeglądarce internetowej. (Rysunek 1)

pobierz pliki php
Rysunek 1 - Pobierz pliki PHP

Po pobraniu plików umieść je w folderze „www” serwera WWW. W ten sposób pobrane pliki wpłyną na pracę serwera WWW. Folder docelowy możesz zobaczyć na Rysunku 2.

skopiuj pliki php do katalogu www serwera
Rysunek 2 - Skopiuj pliki PHP do katalogu WWW serwera

Po przeniesieniu plików do folderu „www” znajdziesz w nim plik „sqlsmshandling_functions.php”. Otwórz go, aby rozpocząć modyfikację. Możesz otworzyć plik za pomocą Notatnika. Wyszukaj linię o nazwie $userName = „user”. Zmień ją na $userName =”root”. Linię, której szukasz, możesz łatwo znaleźć z pomocą Rysunku 3.

zmodyfikuj sqlsmshandling_functions.php
Rysunek 3 - Zmodyfikuj sqlsmshandling_functions.php

Po zapisaniu zmian możesz otworzyć utworzoną stronę internetową. Upewnij się, że skopiujesz ścieżkę dostępu do pliku i wkleisz ją do przeglądarki. Nazwę ścieżki dostępu do naszego przykładowego pliku możesz zobaczyć na Rysunku 4.

otwórz utworzoną stronę internetową
Rysunek 4 - Otwórz utworzoną stronę internetową

Możesz użyć tej strony do wysyłania wiadomości. „Odbiorca” będzie nazwą nadawcy po dostarczeniu, „Tekst wiadomości” będzie samą wiadomością. Jeśli chcesz wysłać wiadomość, kliknij przycisk „Wyślij”. Stronę internetową możesz obejrzeć na Rysunku 5.

wyślij wiadomość testową
Rysunek 5 - Wyślij wiadomość testową

Jak widać, po naciśnięciu przycisku „Wyślij” wiadomość zostanie dostarczona do celu. Możesz zobaczyć wiadomości wychodzące i przychodzące naszego przykładowego programu na Rysunku 6.

wiadomość została wysłana
Rysunek 6 - Wiadomość została wysłana

Jak przetestować wysyłanie SMS za pomocą PHP

Aby przetestować wysyłanie SMS z kodu PHP, masz dwie opcje: Możesz użyć wbudowanego połączenia testera SMS lub możesz skonfigurować dwie bramki SMS, aby mieć bardziej realistyczne środowisko testowe. Jeśli skonfigurujesz dwie bramki SMS, musisz skonfigurować pierwszą bramkę SMS jako symulator SMPP. Ta bramka SMS będzie dostarczać usługę serwera SMPP dla drugiej bramki SMS. Będzie działać w taki sam sposób, jak działałby SMSC operatora sieci komórkowej. Druga bramka SMS połączy się z pierwszą za pomocą połączenia klienta SMPP i będzie dostarczać usługę API SMS PHP dla Twojej aplikacji PHP.

Podsumowanie

Mamy nadzieję, że nie zgubiłeś się w wyjaśnieniach. Podsumowując procedurę, możemy stwierdzić, że wysyłanie lub odbieranie SMS za pomocą rozwiązania PHP SMS przez MySQL jest dość łatwe. Jeśli już wykonałeś kroki, możesz cieszyć się zasłużonym macchiato lub innym przysmakiem, który masz na myśli. Jeśli chcesz przeczytać więcej ciekawych faktów na temat zalet innych podobnych rozwiązań, odwiedź ozeki-sms-gateway.com. Mamy nadzieję, że ta strona będzie przydatna dla wszystkich czytelników, a zwłaszcza dla początkujących.

More information