[PHP] source ophalen van andere site

Pagina: 1
Acties:
  • 41 views sinds 30-01-2008

  • dip
  • Registratie: September 2003
  • Laatst online: 16-01-2023

dip

shut up ulé

Topicstarter
Ik wil de gehele HTML code van een site kopieren en in mijn site laten zien.

ik maakte in eerste instantie gebruik van:
om te rippen gebruik ik
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$site = fopen("http://www.mijnsite.com", "r");
$fd= fread($site, 100000);

if ($fd)
        {
    $start= strpos($fd, "<start>");
    $finish= strpos($fd, "</start>");
    $length= $finish-$start;
    $code=Substr($fd, $start, $length);
    }

preg_match_all('/>([^<]+)</',$code,$m);

echo "<item-date>".$m[1][1]."</item-date>\n"; // Datum
echo "<item-name>".$m[1][4]."</item-name>\n"; // Release naam
echo "<item-size>".$m[1][6]."</item-size>\n"; // Bestandsgrootte
echo "<item-group>".$m[1][8]."</item-group>\n"; // Release group

?>

op localhost werkt dit perfect maar online niet. Dit komt doordat de site waarvan ik de html wil rippen checked of de browser wel correct is. Ik heb dit op 3 verschillende servers (mijn hosts) geprobeerd, waaronder 1 die NIET op safe mode staat.

Ik heb google en search al geraadpleegd maar kon daar niets vinden.
Heeft iemand enig idee hoe ik mijn script kan laten werken als een browser?

Dit moet dus doorgegeven worden aan de site.
PHP:
1
2
3
4
5
6
7
<?
$req .= "Accept-Language: en-us\n";
$req .= "Accept-Encoding: gzip, deflate\n";
$req .= "User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)\n";
$req .= "Host: xx.xx.xxx.xxx\n";
$req .= "Connection: Keep-Alive\n";
?>

Verder weet ik niet hoe dit verder moet, ik hoop dat iemand mij hierbij wil helpen :7

[ Voor 13% gewijzigd door dip op 02-10-2003 13:05 ]

It's scientifically known, that base improves the tase of cheezes!


  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Of met fsockopen werken.
Of met cUrl werken

cUrl heeft mijn voorkeur aangezien dat er voor gemaakt is.

Programmer - an organism that turns coffee into software.


  • whoami
  • Registratie: December 2000
  • Laatst online: 22:54
Rippen, daar doen we hier niet aan mee.

https://fgheysels.github.io/


Dit topic is gesloten.