|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2005 Messages : 117 ![]() |
Bonjour à tous,
Voila une chose qui me semble être un défi technique, j'aimerais avoir votre avis. Il se trouve qu'actuellement des utilisateurs récupèrent un CSV sur un site dont je n'ai pas le contrôle puis qu'ils l'insèrent ensuite sur mon site. La question est : Est-il possible que j'aille directement, en PHP, interroger le site délivrant le CSV ? Par avance, merci ! |
|
|
00
|
|
|
#2 |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Avec les fonctions acceptant le nom d'un fichier comme paramètre si allow_url_fopen est à On (cf phpinfo), l'extension cURL et tout ce qui est plus bas niveau avec les sockets (extension éponyme ou fonctions type fsockopen).
|
|
|
00
|
|
|
#3 |
|
Membre émérite
![]() Inscription : septembre 2007 Messages : 951 ![]() |
Je l'ai fait sur un projet avec un simple fopen('http://www.server.com/file.csv'). Pour peu que le lien soit static.
|
|
|
00
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2005 Messages : 117 ![]() |
C'est bien ce à quoi je pensait.
Mais pour accéder à cette page, il faut s'authentifier (fenetre d'authentification HTTP)... Mon script va t-il pouvoir s'identifier ? Quelques détails : L'URL pour récupérer le CSV est du type : http://www.domaine.com/CSVReport.asp...08%2F11%2F2007 Mais avant d'accéder à un formulaire qui génère l'URL de téléchargement, il faut passer une fenetre d'authentification HTTP à cette adresse : http://www.domaine.com Le niveau devient élevé là ! |
|
|
00
|
|
|
#5 | |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
|
|
|
|
00
|
|
|
#6 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2005 Messages : 117 ![]() |
C'est génial ! Merci beaucoup !!!!
![]()
|
|
|
00
|
|
|
#7 |
|
Membre émérite
![]() Inscription : septembre 2007 Messages : 951 ![]() |
Julp peux-tu en dire un peut plus sur l'authentification, si le fichier se trouve sur la page monsite.php et l'authentification se trouve sur index.php comment le lien est-il fait ?
|
|
|
00
|
|
|
#8 | |
|
En attente de confirmation mail
![]() Inscription : juin 2002 Messages : 6 164 ![]() |
Citation:
|
|
|
|
00
|
|
|
#9 |
|
Membre émérite
![]() Inscription : septembre 2007 Messages : 951 ![]() |
Okay j'ai compris, celle qui passe dans le flux HTTP, merci.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com