login  Naam:   Wachtwoord: 
Registreer je!
 Forum

php copy vanaf andere server

Offline spyzone - 28/08/2010 10:34
Avatar van spyzonePHP beginner hey, ik zoek een script waarmee je files vanaf een andere server kan downloaden op je eigen server.

Ik weet van de copy function:
<?php
$file = 'filmpje.mp4';
$newfile = 'test.mp4';

if (!copy($file, $newfile)) {
echo "failed to copy $file...\n";
}
?>
Maar als ik de $file verander in de url op de andere server dan doet die het niet.
([function.copy]: failed to open stream: Connection refused)
Hoe is dit wel mogelijk? Het is geen diefstal trouwens, zijn mijn eigen filmpjes.

Jeroen

6 antwoorden

Gesponsorde links
Offline joannis11 - 28/08/2010 10:35 (laatste wijziging 28/08/2010 10:40)
Avatar van joannis11 Nieuw lid Ikzelf geloof niet echt dat dat kan 
Want, op die manier zou ik dan toch ook de CMS hier van sitemasters af kunnen kopieren?
Je kunt wel gelijk hebben hoor 
Ikzelf zoek het wel eventjes op 

Edit:
Want dit:
copy("http://www.heleberoemde-en-coolesite.nl/config.php");
is NIET de bedoeling xD
Tenminste, niet van de gasjes van php.net!
Offline spyzone - 28/08/2010 10:43
Avatar van spyzone PHP beginner Nee, dat snap ik ook Maar ik kan de file wel handmatig zegmaar downloaden. Dus dan moet het toch ook automatisch kunnen?
Offline joannis11 - 28/08/2010 10:44
Avatar van joannis11 Nieuw lid Dat deel zie ik ook 
Dus ik zoek het op 
Offline Stijn - 28/08/2010 10:45
Avatar van Stijn PHP expert Je kan met Google.be: remote file copy werken of gewoon de file via ftp van de server afhalen. Copy werkt enkel met het filesystem van de server.
Offline spyzone - 28/08/2010 10:48
Avatar van spyzone PHP beginner Maar dat is buiten php om Wil het echt binnen php hebben, en liefst zonder ftp
Offline joannis11 - 28/08/2010 10:54 (laatste wijziging 28/08/2010 10:58)
Avatar van joannis11 Nieuw lid Kijk:
Als je dat probeert, is dit het resultaat:

Warning: copy(http://haloce.xtreemhost.com/DL/Scripts/MICRO.zip) [function.copy]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in C:\xampp\htdocs\imgtest\thiswillfail.php on line 6
FAIL!!!!!

in de file:

  1. <?php
  2.  
  3. $file = "http://haloce.xtreemhost.com/DL/Scripts/MICRO.zip";
  4. $newfile = "file.zip";
  5.  
  6. if(copy($file, $newfile))
  7. {
  8. echo "SUCCES!";
  9.  
  10. } else {
  11.  
  12. echo "FAIL!!!!!";
  13. }


Edit:
Die fail hoorde er ook nog bij 
Wat betekend dat 2 keer is bewezen dat het zo niet kan...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.189s