POST metódusú kérés indítása PHP-ből
van egy php fájlom amiből szeretnék lehívni egy html oldalt.
Ez az oldal azonban még nem létezik, egy map szerver állítja elő.
Amíg GET metódussal végeztem a dolgot ment is a file() függvénnyel. Azonban a paraméterekkel kifutok a limitből ezért POST metódusra van szükségem. Van erre valami megoldás???
(Kerestem a forumon ezzel kapcsolatban, de választ nem találtam)
üdv akoel
■ Ez az oldal azonban még nem létezik, egy map szerver állítja elő.
Amíg GET metódussal végeztem a dolgot ment is a file() függvénnyel. Azonban a paraméterekkel kifutok a limitből ezért POST metódusra van szükségem. Van erre valami megoldás???
(Kerestem a forumon ezzel kapcsolatban, de választ nem találtam)
üdv akoel
Pontosíts!
Elsőre ezek ugranak be: Curl, fsockopen, fopen, telnet...
--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
Eddig GET metódussal
Eddig GET metódussal adtam át a paramétereimet a szervernek, és kaptam vissza a html oldalt, a következő módon:
$fcontents = file ('http://localhost/mapserv?parameters');
while (list ($line_num, $line) = each ($fcontents)) {
echo $line;
}
A probléma az, hogy tul hosszú a paraméterlistám és nem fér bele a ??128-256??karakternyi limitbe, ezért más módon kell átadnom a mapservernek a paramétereket.
Nekem a POST metódus jutott eszembe, meg azt támogatja is a szerver, csakhogy nem tudom php-ben lehet-e ilyet, és ha lehet mi a módja.
üdv akoel
Űrlap???????
Plussz egy gomb ami elküldi???
Ez nem jó megoldás, mert
De a curl-ös ötletet köszi mégegyszer.
Köszi a segítséget. Most
mégegyszer köszi.
üdv akoel
fopen-nel POST?
Felhő
:-)
Ezért sem az fopent írtam előre.
Mellesleg kerülő módszerrel megoldható... ;-)
--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
Na, mégis úgy néz ki,
Amikor visszakaptam a html oldalt tele volt fura dolgokkal, (miközben ha javascript-ben teszem ugyanezt form-ból, akkor hibátlan az oldal.)
A html oldal tetején, a <html> tag előtt megjelenik a header szöveges formában...
A másik, pedig, hogy teleszorja az oldalt valaki(?) véletlenszerüen elhelyezett karakterekkel. -hangsúlyozom, hogy javascriptben ugyanezek a paraméterek hibátlan választ adtak.
mi lehet a gond? itt egy rövid kódrészlet:
Nem meglepő
Forráskódot jó lenne colorer bbcode elembe tenni, most megtettem neked.
Még csodálkoztam is, hogy
megnézem ezt charset dolgot...
mindenesetre köszi.
üdv akoel
Megmondod nekem, hogy mi az
Lehet, hogy szükség lesz rá ;)
üdv akoel
saját kliens
Alább ezt szemléltetem egy nem túl akadálymentes ábrával:
.___________ 2. __________ 4. valódi ___________
.| |lekérés id | | lekérés | |
.| |---------->| spéci |---------->| map |
.| progi | | kliens | | szerver |
.| |<----------| |<----------| |
.|_________| 6. |________| 5. adatok |_________|
. | eredmény /|\ vissza
. | |
. | |
. | 1. |
. | a lekérés adatainak |
. | mentése |
. | | 3. lekérés adatait
.____\|/______ | elkéri a kliens
.| | |
.| | |
.| adatbázis | |
.| |---------------'
.|___________|
.
--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu
Ja igen
--
Szeretettel: Károly György Tamás
kgyt(a)kgyt.hu - http://kgyt.hu