login  Naam:   Wachtwoord: 
Registreer je!
 Forum

afbeelding opslaan?

Offline Lazlo - 08/03/2006 15:52
Avatar van LazloHTML beginner Hoe kan ik met php een afbeelding van een andere website opslaan?
(het script wordt dan gedraaid als cron)

8 antwoorden

Gesponsorde links
Offline Diewy - 08/03/2006 16:42
Avatar van Diewy PHP interesse ik weet niet of dit een goeie manier is, maar je kan het proberen

  1. <?php
  2. header('Content-type: image/png');
  3. $read = readfile("http://www.domein.be/afbeelding.png");
  4. ?>


als je het dan wilt downloaden kan je dit nog toevoegen
  1. header('Content-Disposition: attachment; filename="afbeelding.png"');


ik hoop dat je er iets mee kunt doen
Offline Lazlo - 08/03/2006 21:31
Avatar van Lazlo HTML beginner Werkt allemaal, alleen mijn doel is dat het script de afbeelding op de server opslaat, nu haalt ie hem op en geeft ie gfeeft ie hem aan me computer te downloaden.
Offline Rens - 08/03/2006 21:37
Avatar van Rens Gouden medaille

Crew algemeen
Dan zul je toch meer een script moeten hebben dat het bestand inleest en op de server wegschrijft naar een ander bestand.
Heb even een klein voorbeeldje gemaakt:
  1. <?PHP
  2. $sFile = file_get_contents("http://www.sitemasters.be/images/header1.jpg");
  3. if($rFile = fOpen("header1.jpg", "w+"))
  4. {
  5. if(fWrite($rFile, $sFile))
  6. {
  7. echo "Het bestand is op de server geplaatst.";
  8. }
  9. }
  10. ?>

Zie de volgende links voor meer informatie:
PHP.net: file_get_contents
PHP.net: fopen
PHP.net: fwrite
Offline Lazlo - 08/03/2006 21:43 (laatste wijziging 08/03/2006 21:44)
Avatar van Lazlo HTML beginner Mmmm,
Citaat:
Warning: fopen(header1.jpg): failed to open stream: Permission denied in /home/lazlo/domains/dikkieburger.nl/public_html/test.php on line 3
Offline Rens - 08/03/2006 21:45
Avatar van Rens Gouden medaille

Crew algemeen
Dan moet je even een bestand aanmaken genaamd header1.jpg.
Als hij het dan nog niet doet, even PHP.net: chmod gebruiken.
Offline Lazlo - 08/03/2006 21:45
Avatar van Lazlo HTML beginner Jep, is al gelukt. Mooi
Offline Rens - 08/03/2006 21:47
Avatar van Rens Gouden medaille

Crew algemeen
Je kunt ook andere bestandsnamen gebruiken he.
Ik heb dit bestand gewoon even zo genoemd, omdat ik de header van SiMa als voorbeeld gebruikt heb, en die ook header1.jpg noemt.
Offline Lazlo - 08/03/2006 21:49
Avatar van Lazlo HTML beginner Ja, had ik net uitgevonden . Bedankt
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.202s