Toon posts:

[php] naam opvragen van bestand op andere server

Pagina: 1
Acties:

Verwijderd

Topicstarter
Op dit moment ben ik bezig met een tool om het percentage te bereken wat een keyword heeft binnen één webpagina. Ik kan daarvoor een willekeurig url opgeven.

Wat ik nu wil is het volgende: als ik bijvoorbeeld http://www.tweakers.net/ opgeef wil ik weten hoe het document wat wordt geopend heet, maar hoe kan je dit achterhalen??? Van bestanden op de eigenserver is dat met PHP geen probleem, maar hoe los ik dat op met bestanden op andere servers???

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 29-08 22:51

D2k

ik denk dat je dan de http headers moet bekijken (maar dat had je zelf ook wel kunnen verzinnen Soet ;) )

Doet iets met Cloud (MS/IBM)


Verwijderd

Topicstarter
Denk je dat ik zoiets niet verzonnen heb... :P

Dat dacht ik ook, maar dat gaat niet. Heb dit ook al geprobeerd:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$fp = fsockopen ("$urltje", 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br>\n";
} else {
    fputs ($fp, "GET\r\n");
    while (!feof($fp)) {
        echo fgets ($fp,128);
    }
    fclose ($fp);
}
?>


In je header krijg je toch niet je filenaam terug. Ten minste, dat dacht ik en kon ook niet vinden waarmee het wel zou kunnen.