Toon posts:

[php] plaatje "doorgeven"

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoe kan ik met php afbeeldingen die op mijn homepage bij m'n provider staan gebruiken op een andere website, zonder dat men ziet dat ik hem daar heb staan?

Dit:
PHP:
1
2
3
4
<?
Header("Content-type: image/jpg");
passthru('http://home.wanadoo.nl/images/plaatje.jpg');
?>

Volgens de phpmanual wordt passthru idd heel ergens anders voor gebruikt, maar het bovenstaande kwam ik bij het zoeken op got tegen.

Verwijderd

Ja het kan, raadpleeg de manual voor meer info...

Stukje uit mijn icon:
PHP:
1
2
3
4
5
6
<?
Header("Content-type: image/gif");
Header("Cache-Control: no-cache, must-revalidate");
$fn=fopen("Cheatah.gif","r");
fpassthru($fn);
?>

Kun je aanroepen met
code:
1
http://www.blaat.php?ext=.gif

Verwijderd

Topicstarter
met die code krijg ik een download venster..

Verwijderd

Topicstarter
Het werkt nu wel, alleen volgens webalizer heeft mijn php bestand sinds gister 200 MB getrokken, terwijl hij maar 9000 keer opgevraagd is, gaat nu al het dataverkeer toch via mijn server?

  • Grum
  • Registratie: Juni 2001
  • Niet online
jah DUH :)

  • _DeWie_
  • Registratie: November 2001
  • Laatst online: 10-04 16:23
Lijkt me nogal logisch, wat je nu doet is het volgende :

1) ophalen van het plaatje
2) terugsturen naa client.

Oftwel je belast nu 2 servers :)

  • Lurge
  • Registratie: Maart 2000
  • Niet online

Lurge

ActueleWind

Op woensdag 05 december 2001 14:28 schreef Tikker het volgende:
Het werkt nu wel, alleen volgens webalizer heeft mijn php bestand sinds gister 200 MB getrokken, terwijl hij maar 9000 keer opgevraagd is, gaat nu al het dataverkeer toch via mijn server?
Als mensen niet mogen zien dat het via jou ISP gaat en jij wil neit dat het via jou server gaat is het onmogelijk wat je vraagt. :)

ActueleWind

Pagina: 1