Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]pobieranie i przekazywanie danych z curl
Forum PHP.pl > Forum > Przedszkole
Gość
mam funkcje o nazwie sprawdz_adres() (wywouje ją u mnie na lokoalnym komputerze), ktora poprzez curl wchodzi na adres http://domena.pl/plik.php i wysyla tam jakies dane post

Po wejsciu na plik.php na domena.pl odczytywane są dane post i wykonywany jest skrypt ktory zwraca jakąs zmienną powiedzmy $tmp="jakis tekst"

teraz mam takie pytanie
jak ta zmienna $tmp mozna teraz przekazac na komputer lokalny czyli tam gdzie była wywołana funkcja sprawdz_adres()
gorden
jeśli serwer ją zwrócił to w curl_exec będzie wynik (po nadaniu dla bieżącej sesji curla flagi RETURNTRANSFER bodajże)
Gość
zgadza sie, w curl_exec jest wynik ale tylko jak go wyswietlam w tym miejscu http://domena.pl/plik.php
natomiast problem jest w tym jak ten wynik przekazac na inny serwer, dokladnie na ten co wywouje funckje sprawdz_adres()

ma to dzialac cos na zasadzie proxy, czyli sprawdzam sobie jakies dane gdzie indziej i pozniej przekazuje je do siebie na serwer
IProSoft
Skoro pobierasz wynik na localu i tam masz funkcję sprawdz_adres() więc @gorden ma rację:
Z locala wywołujesz funkcję z parametrem CURLOPT_RETURNTRANSFER => true,
W http://domena.pl/plik.php zrób echo wyniku jakiejś tam czynności wtedy na localu w curl_exec( ) otrzymasz "jakis tekst"
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.