Php val hogyan lehet küldeni post adatott?
$a="hu";
$b="1";
$c="user";
$d="password";
$url=" https://url";
$cookie="cookie.txt";
$postdata = "set_lang=".$a."&submitted=".$b."&nev=".$c."&pass=".$d;
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, TRUE);
curl_setopt ($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6");
curl_setopt ($ch, CURLOPT_TIMEOUT, 60);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_COOKIEJAR, $cookie);
curl_setopt ($ch, CURLOPT_REFERER, $url);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $postdata);
curl_setopt ($ch, CURLOPT_POST, 1);
$result = curl_exec ($ch);
echo $result;
curl_close($ch);
header('Location: https://url');
van egy ilyen kódom de nem akar működni. nem ír ki hibát de nem is jelentkezik be :( hát ha tudtok segíteni





Feltételezve, hogy az $url változó valid (mert ami a kódban van, az nem az), a $result értéket soha nem fogod látni. Két okból.
Egyrészt a $result nem biztos, hogy olyasmi, amit egy echo ki tudna postolni (még returntransfer esetén is False jön vissza ha hiba van), helyette a var_dump-ot érdemes használni.
Másrészt, ha a $result echozása után rögtön header-t hívsz, akkor egyből el is navigálsz, így nem látod mi íródik ki.
De még ez sem garancia, hogy minden oké, hiszen a fogadó oldalon is működnie kell hibátlanul a php/asp/akármi scriptnek, amit az $url-ben megcélzol, és fel kell dolgoznia a kapott post adattömböt.
Én azt javaslom, hogy előbb értsd meg, hogyan is működik a curl, teszteld a scriptet egy egyszerűbb kóddal, és folyamatosan építsd fel a megfelelő lekérdezést.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!