Webmajstori.Net Newsletter          > Forwardiraj prijatelju
       > Arhiva
       > Ispisi se
       > Marketing
 Pretplatnika: 5123
Primjerak #33 - 9. Listopad. 2002 

Jedna mala zanimljivost, webmajstori.net newsletter od ovog broja cita preko 5000 webmastera! Samo tako nastavite :-)

Osim clanka o slanju SMS-a sa servera na mobitel, u ovome broju imate i opsezan vodic Uvod u SQL u pdf formatu (link pod 'Novi Linkovi'). Autor vodica je Ivica Masar.

Slanje SMS-a sa servera na mobitel pomocu PHP-a
Napisao: Zeljko Klindzic © 2001 - 2002

Ako ste mestar od portala ili web sajta, onda vam je korisno da vas vas server informira sto se dogadja. Posebno u slucaju ako je nesto u vasem fokusu pracenja i reagiranja ili ako dodje do greske. Na primjer, netko je napravio upload velike datoteke, a vi to morate ili zelite odmah saznati, ili neka operacija pri koristenju Content Management sustava proizvodi gresku koju treba zurno ukloniti.

Koristenjem PHP funkcije mail() jednostavno je napraviti da sistem sam posalje e-mail poruku webmestru. Unutar web aplikacija treba dodati error funkcije koje osim sto zapisuju dogadjaje i probleme u dnevnik (log), salju i e-mail poruke.

Ostaje samo sitan problem - webmestar je dio vremena offline, pa ce se na mrezu spojiti tek kroz nekoliko sati (ili dana...) i tek onda saznati za pojavu koju mu javlja sistem. No, to se da srediti tako da poruka stize i na e-mail, i na mobitel webmestra. Ovdje cu opisati kako to napraviti koristeci kao primjer Cronet GSM i Promo-media.hr server (lociran u USA).

Prvo treba aktivirati mogucnost prijema i slanja e-maila s vaseg GSM aparata. Ako koristite Simpu, posaljite SMS sa sadrzajem "CRONET MAIL" na broj 100. Odmah dobivate povratnu SMS poruku da je usluga aktivirana (i da vam je popapano 20 kn za aktiviranje). Nakon toga preko Simpe mozete primiti e-mail kao SMS poruku. Vas e-mail je oblika 38598XXX@cronet.tel.hr gdje je XXX vas broj. Posaljite e-mail na tu adresu i provjerite funkcionira li sve kako treba.

Tu se sada javlja kvaka: ako e-mail saljete s HiNet ulaza, poruka ce stici za nekoliko desetaka minuta (nekada i za desetak sati!???). Ako je e-mail poslan sa servera izvan Hrvatske, SMS stize odmah, u roku od nekoliko sekundi do najduze 5 minuta. Najbolje je da prve testove napravite s nekog free WebMail accounta, na primjer s Yahoo! mail servisa.

Kako poslati mail na mobitel iz programskog modula napisanog u PHP-u?

Sekcija PHP koda za slanje SMS poruke kojom server salje poruku o nekoj gresci izgledala bi ovako:

$subject = "SERVER INFO";
$message = "greska 570 file upload";
$tomail = "38598XXX@cronet.tel.hr";
$sysmail = "info@moj-server.com";
mail($tomail,$subject,$message,
"From: $sysmail\nReply-To: $sysmail\n");

U varijablu $message treba akumulirati tekst i informacije koje zelimo dostaviti webmestru na adresu $tomail. Trebate uzeti u obzir da mail adresa + naslov (subject) + poruka (message) zajedno ne mogu biti duzi od 160 znakova (visak ce biti odrezan).

PHP program treba provjeravati uspjesnost operacija, pa se u slucaju greske (ili grijeske ili grjeske :-), treba aktivirati ovakav dio koda koji ce u roku od nekoliko sekundi ili najduze nekoliko minuta obavijestiti webmestra koji odmah moze reagirati (ako se moze taj cas spojiti na mrezu). Ponavljam: mail na Cronet SMS treba slati sa servera koji se nalazi izvan Hrvatske, pa onda stize odmah.

Kako se poruke ne bi zagubile, ili ako zelite obavijestiti vise primatelja odjednom, u varijablu $tomail upisite listu e-mail adresa, npr. ovako:

$tomail = "<38598XXX@cronet.tel.hr>, <38598YYY@cronet.tel.hr>,
<webmaster@server.com>, <urednik@server.com>"
;

U ovom primjeru poruka ce biti dostavljena na dva mobitela i na dvije klasicne e-mail adrese. Uocite da smo e-mail adrese uokvirili znakovima manje-vece i odvojili znakom zareza i jednim razmakom.

Nakon sto ste vjerojatno poludjeli od silnih spam e-mail poruka tipa "Ovo je posebna prilika..." ili "Brza zarada na Internetu..." kojima vas obasipaju globalni moroni, mozete pomoci vasem serveru da se pridruzi toj ekipi s hrpom smislenih i besmislenih SMS poruka (tipicno ce vam mobitel zapistati bas kad ne bi trebalo). Evo, i meni je bas sad zapistao - stigao e-mail na SMS koji sam poslao prije CETIRI sata kroz HiNet e-mail :)))


O autoru:

Zeljko Klindzic (zeljko.klindzic@sb.tel.hr) - radi za SBNet team koji je odgovoran za mnoge uspjele i nagradjivane web projekte od kojih su najznacajniji Slavonski Brod Online i Slavonia.net.


Preporucite nas prijateljima!

Sigurno imate kolegu ili kolegicu webmastera - pomognite im da doznaju za ovaj newsletter. Biti ce vam zahvalni, jednako kao i mi :) Hvala.


Arhiva

Prosla izdanja newslettera pogledajte u arhivi.






NOVI LINKOVI


Uvod u SQL - kompletni vodic na hrvatskom
SQL (Structured Query Language) je standardni jezik za manipulaciju relacijskim bazama podataka. Trebat ce vam ako se namjeravate baviti web programiranjem jer cete uvijek imati posla s nekim bazama podataka. Autor ovog vodica na stotinjak stranica je Ivica Masar. Naucit cete sve o bazama podataka, tipovima podataka, naredbama i funkcijama jezika SQL.

Namerenters.com - zarada s parkiranim domenama
Namerenters vam nudi mogucnost da iskoristite vase neaktivne domene i zaradite novac - specijalizirali su se za otkup prometa s takvih domena i nude $2.50 CPM. Postupak je jednostavan, potrebno se je uclaniti i na domenama postaviti njihove nameservere. Isplata je svakih 45 dana, cekom ili Paypalom.

Preporucite nam neki dobar webmasterski site, servis ili program! Dovoljan je url i jedna-dvije recenice na:
kontakt@webmajstori.net

TOP 5 DOWNLOADA

1. Dreamweaver 828
2. HTML Kit 749
3. CMailServer 735
4. Dynamic Submission Pro 686
5. All-in-One Submission Gold 451

TKO SU WEBMAJSTORI

Ekipa

.
Pridruzite nam se!

OSTALO

Marketing

.
Kontakt

VASA PRETPLATA


Webmajstori.net. Newsletter
ISSN 1334-0182

Prijavljeni ste sa ovom adresom:
<>

ISPIS:
Ako se zelite ispisati iz newslettera, slijedite ovaj link: ISPIS

vrh »

© Copyright 2001 - 2002. Webmajstori.Net