Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Bramka i autosms
djpiatek
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 24.04.2009

Ostrzeżenie: (0%)
-----


Witam Was na php się znam tyle co prawie nic i dlatego pisze do Was o pomoc abyście mnie odpowiednio nakierowali i pomogli. Mianowicie chodzi o skrypt który wysyłał by mi smsy.


CODE
// w zmiennej $dane podajemy to co chcemy wysłać do pliku
$dane = 'tprefix=601&
numer=108107&
odkogo=nadawca&
tekst=treść wiadomości&
charno=20&
smsno=1';

//adres pliku php na który mają zostać wysłane dane
$adresPliku = 'http://www.text.plusgsm.pl/sms/sendsms.php';

$c = curl_init();
curl_setopt($c, CURLOPT_URL, $adresPliku);

// ustawiamy CURL_POST na 1 co oznacza ze wyślemy dane metoda POST
curl_setopt($c, CURL_POST, 1);

// ustawiamy CURLOPT_POSTFIELDS aby wysłał dane zawarte w zmiennej $dane
curl_setopt($c, CURLOPT_POSTFIELDS, $dane);
curl_exec($c);
curl_close($c);
}
?>



i gdy przychodzi co do czego wyświetla mi się "
Twoja wiadomość nie została wysłana ponieważ podano zły numer.

Ten post edytował djpiatek 20.05.2009, 16:50:41
Go to the top of the page
+Quote Post
przemek_el
post
Post #2





Grupa: Zarejestrowani
Postów: 24
Pomógł: 1
Dołączył: 17.12.2007

Ostrzeżenie: (0%)
-----


udało mi się to zrobić, ale nie mam pewności czy wszystkie pola są ok i czy jest uzupełniana odpowiednio treść itp bo nie mam telefonu z plusie ;D

kod:
  1. <?php
  2. $tprefix='663'; //początek numeru (trzy cyfry)
  3. $numer='111111'; // końcówka numeru (sześć cyfr)
  4. $odkogo='nadawca';
  5. $termin=1; // 1 jeśli w terminie poźniejszym, 0 jeśli od razu
  6.  
  7. $dzien='2009-05-29'; //rrrr-mm-dd
  8. $godz='21'; // od 00 do 24
  9. $min='00'; // od 00 do 55 co 5
  10. $tekst='jakaś treść';
  11.  
  12. $post= &#092;"tprefix=\".$tprefix.\"&numer=\".$numer.\"&odkogo=\".$odkogo.\"&termin=\".$termin.\"&dzien=\".$dzien.\"&godz=\".$godz.\"&min=\".$min.\"&tekst=\".$tekst;
  13.  
  14. //adres pliku php na który mają zostać wysłane dane
  15. $adresPliku = 'http://www.text.plusgsm.pl/sms/sendsms.php';
  16.  
  17. $c = curl_init();
  18. curl_setopt($c, CURLOPT_URL, $adresPliku);
  19. // ustawiamy CURL_POST na 1 co oznacza ze wyślemy dane metoda POST
  20. curl_setopt($c, CURL_POST, 1);
  21. // ustawiamy CURLOPT_POSTFIELDS aby wysłał dane zawarte w zmiennej $dane
  22. curl_setopt($c, CURLOPT_POSTFIELDS, $post);
  23. $strona=curl_exec($c);
  24. curl_close($c);
  25. ?>


Sprawdź i powiedź czy działa (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
///////////////////////////////////////////////////////////////////////////
DO belliash
Przepraszam Jaśnie Pana że pozwoliłem się wypowiedzieć w ogóle... Nie napisałem:"Masz mi powiedzieć" itp. ale niektórzy widocznie nadwrażliwi są!

Zamiast wrzucać na czyjąś kulturę może trzeba było pomóc?!
A czemu tak szybko pozbyłeś się Swojego Posta?

Ten post edytował przemek_el 29.05.2009, 20:13:24
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 05:28