Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Java][AJAX]AJAX i DotPay
jestemPolakiem
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 20.02.2010

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


Witam

Zrobiłem skrypt w php (właściwe curl) ale mój hosting nie ma usługi curl_init() itd. Więc chciałem to przerzucić na AJAX. Stworzyłem już skrypt ale za bardzo nie działa. Czy ktoś mógłby jakoś pomóc. Tutaj macie kod jaki napisałem.
Kod
<html>
    <head>
        <script type="text/javascript">
            initialize = function()
            {
                if (navigator.appName == "Microsoft Internet Explorer") {
                    http = new ActiveXObject("Microsoft.XMLHTTP");
                }else{
                    http = new XMLHttpRequest(); }
                http.abort();
                http.open("GET", "http://dotpay.pl/check_code.php?id=0000&code=XXXX&check=XXXX&type=sms&del=0", true);
                http.onreadystatechange=function() {
                    if(http.readyState == 4)
                        document.getElementById("top").innerHTML = http.responseText;
                        alert(http.responseText);
                }
                http.send(null);
            }
        </script>
        <title>test</title>
    </head>
    <body onload="initialize()">
        <div id="top"></div>
    </body>
</html>

Gdybym zmienił nazwę pliku na jakiś dokument na dysku działa, ale gdy daje dane na dotpay już nie działa.
Nie wiem dlaczego kodu się zużywają, ale nie wyświetla się wiadomość (reposneText) jeśli byłoby wszystko ok powinno być 1 xxxx nazwa usługi, a jeśli coś było by nie tak wtedy 0
Czy ktoś ma jakiś pomysł ?

Ten post edytował jestemPolakiem 6.08.2010, 16:59:30
Go to the top of the page
+Quote Post
glh
post
Post #2





Grupa: Zarejestrowani
Postów: 97
Pomógł: 20
Dołączył: 18.12.2007
Skąd: Poznań

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


http://www.google.pl/#hl=pl&q=dotpay+p...9b70f5bae843def
Pierwszy link jest na temat. Bez ajax i curl.

No chyba, że chcesz to mieć w ajax.


--------------------
Go to the top of the page
+Quote Post
jestemPolakiem
post
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 20.02.2010

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


właśnie chciałbym jak najbardziej, curla nie mam na host, nie działa mi komenda fgets jeśli wpiszę www.dotpay.pl/checkcode.php ...
* przy okazji chodzi tylko o płatność sms

Ten post edytował jestemPolakiem 6.08.2010, 18:11:50
Go to the top of the page
+Quote Post
Fifi209
post
Post #4





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Nauczcie się ludzie, że...


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
glh
post
Post #5





Grupa: Zarejestrowani
Postów: 97
Pomógł: 20
Dołączył: 18.12.2007
Skąd: Poznań

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


Nie wiem dokładnie o co Ci chodzi, ale znalazłem w sieci takie coś:
http://www.paweldanielewski.pl/index.php/2...enie-dotpay-v2/

Możesz powiedzieć co Ci w tym rozwiązaniu nie odpowiada?
Dlaczego chcesz to inaczej zrobić?


I takie coś jeszcze znalazłem:
http://webstart.boo.pl/index.php/platnosc-sms-na-stronie/

Nie wgłębiałem się w to , ale chyba jest na temat.


--------------------
Go to the top of the page
+Quote Post
jestemPolakiem
post
Post #6





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 20.02.2010

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


rozwiązanie jest złe - mój hosting jest bardzo zabezpieczony, chciałbym zrobić to bezpiecznie, ale nie mogę użyć
  1. fget() - bo mi nie działa ta funkcja jeśli chodzi o linki zewn.

  1. curl_init() - nie obsługuję mi to curl

Jeśli się nie myle to socket mi chyba działa, ale nie znalazłem takiego rozwiązania w internecie sad.gif więc został ajax / javascript
Go to the top of the page
+Quote Post
kipero
post
Post #7





Grupa: Zarejestrowani
Postów: 233
Pomógł: 50
Dołączył: 28.10.2006
Skąd: Radom

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


AJAX może wysyłać żądania tylko do tego serwera, na którym się znajduje. Inaczej mogłoby to powodować różne nadużycia.


--------------------
Go to the top of the page
+Quote Post
jestemPolakiem
post
Post #8





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 20.02.2010

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


to macie jakiś pomysł jak to zrobić - nie działa mi curl, fgets, socket, fsock*

Ale jest jakiś sposób na otwarcie tego AJAXem - bo chciałbym żeby to mi sprawdzało kody na stronie winksmiley.jpg
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 04:24