Ik wil een pagina van een website via PHP opslaan op mijn HDD.
Dit moet opgeslagen worden zoals je dat ook doet bij je browser (FireFox) via: Bestand --> Pagina Opslaan Als.
Alle plaatjes, flash, css, etc. etc. moeten dus ook opgeslagen worden op de HDD.
Als je dat via je browser doet krijg je 1 .html bestand en een directory met alle andere bestanden (pics/flash/css etc).
Wat ik tot nu toe heb is alleen het kunnen opslaan van het HTML bestand.
Nu wil ik dus nog de rest (de flash-files) gesaved hebben op de HDD....
Heeft iemand enig idee?
SCRIPT:
-------------------------------------
<?php
// set the file name
$filename = "rtl.html";
// open the file
$handle= fopen($filename,'w');
echo "Opened $filename";
Lol, je wilt alle afleveringen van RTL Gemist? Mag je dat überhaubt wel doen?
Het gaat je sowieso niet lukken om al die filmpjes op te slaan. Tenzij je het ripped wat niet toegestaan is.
Variabelen buiten quotes.
<?php
echo "Opened $filename"; // is fout.
echo 'Opened '.$filename; // is goed.
echo "<p>All done. Click <a href=$filename>here</a> to see the file</p>"; // fout
echo '<p>All done. Click <a href="'.$filename.'">here</a> to see the file</p>'; // goed
?>
Ik gebruik single quotes (') omdat je dan ook gewoon dubbel quotes (") in je html kan gebruiken zoals de link.
En alle gemiste afleveringen opslaan lijkt mij ook niet dat dat mag.
Waarom denken jullie toch dat ik al die afleveringen ga opslaan op mijn HDD?
Ik wil de plaatjes en css van de site opslaan, NIET de videobestanden!
Hebben jullie al eens geprobeerd met je browser de pagina op te slaan?
Dan gaat je browser toch ook geen 800 TB aan videobestanden downloaden?
Ik ga hier geen woorden meer over vuil maken.
Maar wat jij probeert te zeggen is dat ik websites niet mag opslaan voor offline gebruik.
Waarom zit er dan een optie voor dit in alle webbrowsers?
Stel je voor dat iedereen dat die een internet-pagina wil opslaan voor offline gebruik de webmaster moet gaan mailen....
zucht....
Nee, Jaron geen filmpjes...
De content v/d website wordt geladen in een flash-omgeving.
Gelieve Niet Bumpen:
Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de knop om je tekst aan te passen.
@Jaron: Hij heeft al gezegt dat dit niet zo is dus hou 't ff ontopic. Ben wel benieuwd welke flash je precies wilt opslaan want op http://www.rtl.nl/service/gemist/home/ zie ik zo snel geen flash. Je slaat dus nu alles op behalve de flash gedeeltes?
?
Onbekende gebruiker
07-10-2009 18:21
Jaron schreef op 07.10.2009 16:10
Waarom wil je dit dan zo graag via php doen?
Inderdaad, dat vraag ik mij ook af, waarom je dat wilt.
Mij lijkt het dat als je het met php wilt doen dat je nogal via een omweg bezig bent.
Sla het gewoon op in je browser of gebruik [google]wget[/google]. [google]cURL[/google] zal het ook wel kunnen.