ja en? wat werkt er niet?
Link gekopieerd
oh ehehe sry .. nog nix van dat alles.
op dit moment heb ik deze code om alles van de andere website te halen.
<?php
function httpSocketConnection($host, $method, $path, $data){
$method = strtoupper($method);
if ($method == "GET"){
$path.= '?'.$data;
}
$filePointer = fsockopen($host, 80, $errorNumber, $errorString);
if (!$filePointer){
logEvent('debug', 'Failed opening http socket connection: '.$errorString.' ('.$errorNumber.')<br/>\n');
return false;
}
$requestHeader = $method." ".$path." HTTP/1.1\r\n";
$requestHeader.= "Host: ".$host."\r\n";
$requestHeader.= "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0\r\n";
$requestHeader.= "Content-Type: application/x-www-form-urlencoded\r\n";
if ($method == "POST"){
$requestHeader.= "Content-Length: ".strlen($data)."\r\n";
}
$requestHeader.= "Connection: close\r\n\r\n";
if ($method == "POST"){
$requestHeader.= $data;
}
fwrite($filePointer, $requestHeader);
$responseHeader = '';
$responseContent = '';
do{
$responseHeader.= fread($filePointer, 1);
}
while (!preg_match('/\\r\\n\\r\\n$/', $responseHeader));
if (!strstr($responseHeader, "Transfer-Encoding: chunked")){
while (!feof($filePointer)){
$responseContent.= fgets($filePointer, 128);
}
} else {
while ($chunk_length = hexdec(fgets($filePointer))){
$responseContentChunk = '';
$read_length = 0;
while ($read_length < $chunk_length){
$responseContentChunk .= fread($filePointer, $chunk_length - $read_length);
$read_length = strlen($responseContentChunk);
}
$responseContent.= $responseContentChunk;
fgets($filePointer);
}
}
return chop($responseContent);
}
$host = "www.moviemeter.nl";
$pad = "/film/";
$filmid = $_GET['film'];
$buffer = httpSocketConnection("www.moviemeter.nl", "GET", $pad . $filmid, "");
// dvd info
$dvdinfo = explode("<div id=\"film_info\">", $buffer);
//$dvdinfo = explode("px\">", $dvdinfo['1']);
$dvdinfo = explode("</div>", $dvdinfo['1']);
$dvdinfo = $dvdinfo['0'];
//$dvdinfo = nl2br("$dvdinfo");
//$dvdinfo = addslashes($dvdinfo);
// dvd plaatje
$dvdplaatje = explode("<img class=\"poster\" src=\"", $buffer);
$dvdplaatje = explode("\" style=\"width: 200px;\"", $dvdplaatje['1']);
$dvdplaatje = $dvdplaatje['0'];
?>
wat ik nu wil is het laatste stukje //dvd plaatje vanaf mijn eigen webspace laden zodat het plaatje altijd zichtbaar is. ik weet op dit moment alleen dat het ongeveer met deze code
<?php echo("<img src=\"afbeeldingen/covers/$cover.gif\" alt="cover" border="0">"); ?> ong. moet gaan werken maar waneer ik dit ga proberen is mn gehele site verdwenen.
Link gekopieerd