[ Krajisnik @ 20.06.2004. 04:25 ] @
Recimo da imam ovo u formu:
<form action='go.php'>

E, sad, taj fajl go.php, treba da ima fsockopen() funkciju u sebi koja ce submitovati form u TXT fajl koji se nalazi na drugom serveru...(www.sajt2.com/log.php)

E, sad taj log.php ce sadrzati sledeci kod:
Code:
<? 
$first = $_POST['first']; 
$second = $_POST['second']; 

$file = fopen("data.txt", "a"); 
fputs ($file, " 
First: $first 
Second: $second\n"); 

fclose ($file);  
?> 

Probao sam da koristim neke primere iz Helpa sa fsockopen() ali nisam uspeo da dobijem ono sto sam hteo..
Pa moze li neko da napise kod koji treba da se napise u "go.php" ?
[ Goran Rakić @ 20.06.2004. 11:09 ] @
Možeš koristiti CURL biblioteku ili to uraditi direktno preko sockets funkcija i HTTP protokola.

Citat:

$serveraddress = 'www.sajt2.com';

$confp = fsockopen ($serveraddress, $serverport, $errno, $errstr,30);
if (!$confp) echo('GRESKA PRI KONEKTOVANJU!');


$lenght = strlen($data)+6;
$message = "POST /log.php HTTP/1.0\r\nHost: ".$serveraddress."\r\nContent-type: application/x-www-form-urlencoded\r\nContent-length: ".$lenght."\r\n\r\nfirst=".$data."\r\n\r\n";

fputs ($confp, $message);
fclose($confp);