[PHP] Include extern html bestand (andere server)

Pagina: 1
Acties:
  • 105 views sinds 30-01-2008
  • Reageer

  • BramT
  • Registratie: Oktober 2001
  • Laatst online: 20:32
Hoe kan je met PHP een pagina van een andere server 'rippen'?

Ik weet dat het mogelijk is, ben ooit op een site geweest van 1 van de gebruikers hier (via link in sig, geloof op een f2s account) waar je 'eenvoudig' kon browsen; je geeft een url in een de pagina browsed over de site als een text-only browser (m.a.w. het script ript de url en parsed die). Werkt heel goed....

Ik weet de url van die site niet meer en wil graag wat info uitwisselen tussen verschillende domeinnamen/servers....

merci..

You are the all-dancing, all-singing crap of the world - Jack


  • Nielsz
  • Registratie: Maart 2001
  • Niet online
je ript de php niet, maar je roept de pagina aan, leest de html in, doet er wat leuks mee en geeft het weer.

fopen()

  • BramT
  • Registratie: Oktober 2001
  • Laatst online: 20:32
ah.. merci...

ff zitten spelen... nu het volgende probleem. dit is de code die ik even gebruikt om te testen:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php

echo "including other file....<br><br>";

$rippage = "test2.php";  // pagina om te rippen

$pagedata = fopen($rippage,'r'); // open file, read-only
if (!$pagedata) die("wat is php toch mooi....");  // indien fout...

$htmldata = fread($pagedata, 1024*1024); // lees maximaal 1mb aan data

echo "$htmldata"; // laat deze data zien

fclose($pagedata);

?>

ik krijg geen foutmelding (de die()), maar bij echo "$htmldata"; laat ie nix zien.. :(:(

what's wrong? heb http://www.mysql.com/articles/ddws/71.html als voorbeeld gebruikt...

You are the all-dancing, all-singing crap of the world - Jack


  • Wacky
  • Registratie: Januari 2000
  • Laatst online: 30-08 10:27

Wacky

Dr. Lektroluv \o/

PHP:
1
2
3
<?
echo $htmldata;
?>

Dit is voldoende ... misschien dat het daar aan ligt :?

  • BramT
  • Registratie: Oktober 2001
  • Laatst online: 20:32
whoops...

blijkt dat het fout gaat als test2.php ook phpdata bevat...

inhoud van test2.php vervangen met "loze tekst...." en het werkt..!!

merci!!

nu even kijken of het cross-domein/server werkt...

You are the all-dancing, all-singing crap of the world - Jack


  • BramT
  • Registratie: Oktober 2001
  • Laatst online: 20:32
goeiendag... dat werkt....

op deze manier kan je iedere content van iedere site rippen en op je eigen site zetten...

best wel lomp eigenlijk.... denk dat ik m'n eigen tweakers.net ga beginnen... :r

You are the all-dancing, all-singing crap of the world - Jack


Verwijderd

Cool, maar mag het?

  • krietjur
  • Registratie: Februari 2001
  • Laatst online: 21:28

krietjur

Where am I?

Hmm hangt er een beetje vanaf hoe je't gebruikt natuurlijk.. kan me wel goeie manieren van dit gebruiken voorstellen, maar ook slechte.. of 't mag? Geen idee, maar er mag natuurlijk zoveel niet.. :P

  • BramT
  • Registratie: Oktober 2001
  • Laatst online: 20:32
zolang er geen copyright geclaimed wordt.... tsjakka! >:)

You are the all-dancing, all-singing crap of the world - Jack


  • me1299
  • Registratie: Maart 2000
  • Laatst online: 16-09 18:55

me1299

$ondertitel

Op dinsdag 27 november 2001 17:58 schreef BramT het volgende:
goeiendag... dat werkt....

op deze manier kan je iedere content van iedere site rippen en op je eigen site zetten...

best wel lomp eigenlijk.... denk dat ik m'n eigen tweakers.net ga beginnen... :r
Das toch logisch dat dat kan. Jij kan met een browser toch ook iets openen, dus waarom zou een Server Side Script niet een site mogen openen en daarvan data inladen evt bewerken?

Het maakt eigenlijk niet uit wat je bewuste geest doet, omdat je onderbewuste automatisch precies dat doet wat het moet doen

Pagina: 1