Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: firefox i przekierowanie
Forum PHP.pl > Forum > PHP
KaweS
mam 2 pliki:
pierwszy html z formularzem z danymi przesylanymi metoda POST
a drugi php operujacy na tych danych
wszystko ladnie smiga, ale pozniej chce przejsc na kolejna strone [nie na moim serwerze i nie mam do niej dostepu] i chce dalej przeslac dane z formularza, wiec robie:
header("HTTP/1.0 307 Temporary redirect");
header('Location: http://inny.serwer/plik');
w firefoxie jest zabezpiieczenie w postaci okienka informacyjnego z pytaniem czy chce przeslac dane dalej.
nie wiecie jak to wylaczyc?
a moze ktos wie jak inaczej operowac na danych i dalej je przeslac?



juz sobie poradzilem ;] na poziomie php
kod dla zainteresowanych:
Kod
<?php

$host = 'www.cus.pl';
$vars = 'id=' . $_POST['id'] . '&pass=' . $_POST['pass'];

$header =
"POST /cus/index.php HTTP/1.1\r\n" .
"Host: " . $host . "\r\n" .
"Content-Length: " . strlen($vars) . "\r\n" .
"Content-Type: application/x-www-form-urlencoded\r\n" .
"Connection: close\r\n\r\n" .
$vars;

$fp = fsockopen($host, 80, $errno, $errstr);
if (!$fp)
   echo '[' . $errno . ']: ' .$errstr . '<br/>\n';
else
{
    fwrite($fp, $header . $vars);
    while (!feof($fp))
        $linia[] = fgets($fp, 60); //tylko 60, bo to,
        //co mi jest potrzebne miesci sie w takiej ilosci;]
    fclose($fp);
    //....
}
?>

moglby ktos z szanownych moderkow przesunac to do php lub w ogole wywalic, jesli uwaza, za zbedne ;p
Ludvik
Od siebie mogę dodać, że jeżeli na serwerze jest zainstalowany cURL, to można zrobić to w maksymalnie pięciu linijkach smile.gif
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.