Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Bramka i autosms
Forum PHP.pl > Forum > PHP
djpiatek
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.
przemek_el
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 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?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.