[PHP] Beschermd bestand laden

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
(Hoe) is het mogelijk om vanuit een PHP-bestand op server 1 een ander bestand op server 2 wat beschermd is met een gebruikersnaam en wachtwoord te laden via bijvoorbeeld file_get_contents?

Alvast heel erg bedankt :)

Acties:
  • 0 Henk 'm!

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 21-09 02:21

Janoz

Moderator Devschuur®

!litemod

Begin eens met uitleggen wat "beschermd" inhoud. Gaat het hier over http? Basic authentication of een formuliertje wat je in moet vullen? Is het misschien ftp?

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Acties:
  • 0 Henk 'm!

  • Gehakt
  • Registratie: Juli 2002
  • Laatst online: 19-09 15:50
Ik denk dat hij een soort van beveiligde tunnel wil tussen twee servers. Waar hij op de ene server een php bestand wil laden dat van de andere server komt.

Acties:
  • 0 Henk 'm!

  • Cartman!
  • Registratie: April 2000
  • Niet online
Kijk eens naar curl :)

Acties:
  • 0 Henk 'm!

  • vdvleon
  • Registratie: Januari 2008
  • Laatst online: 08-06-2023
Ik weet niet of dit ook werkt, maar je kon dacht ik ook bestanden laden (mits geenabled in php.ini) via file_get_contents();

Dit zou dan worden:

PHP:
1
$file = file_get_contents('http://user:pass@host/url');


Je maakt hier dus gebruik van het http protocol (user:pass@ notatie word bijv. door firefox etc. ondersteund, hopelijk ook door php standaart). Anders is curl idd een mogelijkheid.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
vdvleon schreef op donderdag 05 februari 2009 @ 16:14:
Ik weet niet of dit ook werkt, maar je kon dacht ik ook bestanden laden (mits geenabled in php.ini) via file_get_contents();

Dit zou dan worden:

PHP:
1
$file = file_get_contents('http://user:pass@host/url');


Je maakt hier dus gebruik van het http protocol (user:pass@ notatie word bijv. door firefox etc. ondersteund, hopelijk ook door php standaart). Anders is curl idd een mogelijkheid.
Dit blijkt te werken. Heel erg bedankt! Ik bedacht me inderdaad me inderdaad dat het met curl kon, maar dit is voor mij een stuk makkelijker.

Nogmaals heel erg bedankt.
Pagina: 1