Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> platnosci dotpay, platnosci w dotpay sprawdzenie adresu
de_gie
post
Post #1





Grupa: Zarejestrowani
Postów: 122
Pomógł: 0
Dołączył: 1.01.2011

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


Witam serdecznie mam problem i się zatrzymałem z góry dziękuje za wszelaka pomoc. Chodzi o to ze chce sprawdzić poprawność kodu wykupionego przez użytkownika np
  1. http://dotpay.pl/check_code.php?id=63738&code=oum1&type=c1&del=0&check=PTT6713L
przeglądarka zwraca wartość 1 lub 0 i chciałbym by 1 lub 0 dopisywało się do jakiejś zmiennej bym mógł zrobić warunek. Lecz nie wiem jak to zrobić(IMG:style_emoticons/default/questionmark.gif) ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
L00zak
post
Post #2





Grupa: Zarejestrowani
Postów: 58
Pomógł: 5
Dołączył: 2.05.2006

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


takie cudo, zamiast fopen jest curl, mniej exitów itd:) jeśli będziesz to podpinał do jakiegoś serwisu to lepiej taką zmienną o kodzie zapisać do bazy i przy logowaniu sprawdźać czy jeszcze okej, bo tak to można ciasto podmienić i wejść do strefy X:) powodzenia


  1. <?
  2. //$check = $_POST['check']; # podany kod na stronie gdzie wejscie jest platne i wymagany jest zakupiony kod
  3. //if($check == NULL){
  4. //exit("".$blad."<br><p style=\"background-color:red; color:white; font-size:14px; \">Prosze wpisac kod SMS</p>".$bladend."");
  5. //}
  6. $id='63738';
  7. $code='oum1';
  8. $check='PTT6713L';
  9. $type='c1';
  10. $del='0';
  11. $url='http://dotpay.pl/check_code.php?id='.urlencode($id).'&code='.urlencode($code).'&type='.urlencode($type).'&del='.urlencode($del).'&check='.urlencode($check).'';
  12.  
  13. $ch = curl_init();
  14. curl_setopt ($ch, CURLOPT_URL, $url);
  15. curl_setopt ($ch, CURLOPT_TIMEOUT, '10');
  16. curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
  17. curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
  18. $wynik = curl_exec ($ch);
  19. curl_close($ch);
  20.  
  21. $dane=explode("\n", $wynik);
  22. echo $dane[0];
  23.  
  24. if ($dane[0] == 0){
  25. print "".$blad."Niepoprawny kod SMS. <a href='java script:history.back()'>Spróbuj ponownie</a>".$bladend."";
  26. echo($POST_['telefon']);
  27. @setcookie('ActiveCode',0, time()+3600, "/");
  28.  
  29.  
  30. # gdy kod niepoprawny
  31. }else{
  32. # gdy kod poprawny:
  33.  
  34. @setcookie('ActiveCode',1, time()+$dane[1], "/");
  35.  
  36. }
  37. ?>


Ten post edytował L00zak 12.10.2012, 13:22:43
Go to the top of the page
+Quote Post

Posty w temacie


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: 28.12.2025 - 00:28