Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][curl] Poprawienie linkow do obrazkow pobranej stronie ?
Baki
post 1.02.2007, 21:16:18
Post #1





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

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


Witam

Probuje w sklepie zintegrowac platnosci za pomoca Allpay.pl, ale zeby prcoes zamawiania
nie byl "krokowy" chcialem aby po wybraniu formy platnosci i kliknieciu zamawiaj..

moj skrypt dodawal wpis do bazy, a nastepnie laczyl sie ze strona allpay.pl
wysylal dane postem, i umozliwial dalsze procesowanie transakcji..

niestety gdy robie cos takiego

  1. <?php
  2. //wczesniej dodalismy rekord do bazy
  3. //i przekazujemy dane do allpay'a
  4.  
  5. $curl = curl_init('https://ssl.allpay.eu/pay.php');
  6. curl_setopt($curl, CURLOPT_HEADER, 0);
  7. curl_setopt($curl, CURLOPT_NOBODY, 0);
  8. curl_setopt($curl, CURLOPT_ENCODING, 'deflate');
  9. curl_setopt($curl, CURLOPT_TIMEOUT, 30);
  10. curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
  11. curl_setopt($curl, CURLOPT_POST, 1);
  12. curl_setopt($curl, CURLOPT_COOKIEJAR, 'cookie.txt');
  13. curl_setopt($curl, CURLOPT_COOKIEFILE, 'cookie.txt');
  14. //Przekazujemy zmienne ktore chcemy post'owac
  15. curl_setopt($curl, CURLOPT_POSTFIELDS, implode("&",$fields));
  16.  
  17. //Wykonujemy zapytanie CURL
  18. $curl_result = curl_exec($curl);
  19.  
  20. echo $curl_result;
  21. ?>



Strona i owszem wyswyetla sie ale bez obrazkow/stylow poniewaz maja one odwolania wzgledne
czyli np: http://logo.gif zamiast bezwzglednie: http://allpay.pl/logo,gif

czy ktos moze mi podpowiedziec jak to przerobic przed wyswietleniem ?
pewno jakis mocno rozbudowany regexp, moze ktos podpowiedziec jak powinien wygladac?

oraz pytanie czy ta metoda w ogole da sie zrobic to co probuje smile.gif ewentualnie, jak to rozwiazaliscie Wy ?

dzieki, pozdro
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:45