tworze system ktory co godzine wysyla smsy do zarejestrowanych uzytkownikow.
jednak mam problem z kodem.
sms jest wysylany za pomoc linka w postaci
http://www.atomsms.pl/app/api?oper=send&idp=[nrpartnera]&telnr=[nr telefonu]&msg=[treść wiadomości]&h=[suma kontrolna]
kod realizujący to po mojej stronie:
$usrId="****"; $tel="48".$adresEmail["telefon"]; $sms=$lP["descript"]; $link = "http://www.atomsms.pl/app/api?oper=send&idp=".$usrId."&telnr=".$tel."&msg=".$sms."&h=".$h; // z oczywistych wzgledow $usrId oraz haslo nie zostaly ujawnione.
skrypt wyrzuca mi na ekran wygenerowany link oraz odpowiedz serwera docelowego na ten link.
niestety - wygenerowany link wysylany poprzez funkcje file_get_contents() generuja blad "Error:Niewłaściwe parametry", ALE co ciekawe, ten sam link skopiowany ze strony, i wklejony w pasku adresu przegladarki, po wywolaniu generuje odpowiedz "OK", czyli sms zostal wyslany...
nie potrafie znalezc bledu, jaka jest roznica pomiedzy wywolaniem poprzez funkcje, a poprzez okno przegladarki.
wiem ze przegladarka wysyla infomacje o sobie, ale to nie powinno miec wplywu na wysylke, gdyz link do wysylania smsow, jak i caly system zostal zaprojektowany wlasnie z w taki sposob, aby wysylka byla realizowana przez programy, a nie uzytkownika ktory wklepuje adres w oknie przegladarki.
wiem ze mozna tutaj wrozyc z fusow, ale łudze sie, ze ktos moze mial juz taki problem z systemem AtomSms.pl - niestety otrzymac odpowiedz na pytanie od obslugi tego systemu graniczy z cudem.