Inclure un page nécessitant d'être autentifié avec include()

Inclure un page nécessitant d'être autentifié avec include() - PHP - Programmation

Marsh Posté le 01-11-2003 à 20:34:17    

Je souhaite inclure le contenue de ce doument dans une de mes pages php:
http://grebe.u-strasbg.fr/Pedagogie/1A/S1/tp3.htm
Le problème c'est que l'accès à la page nécessite de s'authetifier (authentification HTTP simple)
Donc évidement un simple <code>include 'http://grebe.u-strasbg.fr/Pedagogie/1A/S1/tp3.htm' </code> me donne une belle erreur...
 
Est ce que quelqu'un aurait une idée comment resoudre ce problème?
 
 
Merci d'avance,
 
DDuK

Reply

Marsh Posté le 01-11-2003 à 20:34:17   

Reply

Marsh Posté le 01-11-2003 à 20:41:05    

Ca pue ce que tu veux faire, mais si c'est une page distante du serveur sur lequel la page php est executee, c'est pas avec un include que ca va marcher.
Va falloir bidouiller avec la fonction fsockopen, fread, etc...  
qui recuperera le header + le code html dans une variable...
 
 


---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 01-11-2003 à 21:03:41    

et si tu rajoutais le login/password dans l'url, tout simplement?

Reply

Marsh Posté le 01-11-2003 à 21:42:11    

gizmo a écrit :

et si tu rajoutais le login/password dans l'url, tout simplement?


 
Ca marche des includes distant :heink: ?  
 
Enfin si c'est le cas :

http://login:password@www.tonsite.com/tapage.html


Message édité par _maximus_ le 01-11-2003 à 21:42:35

---------------
Ptit con de goret je t'emmerde ^_^
Reply

Marsh Posté le 01-11-2003 à 22:25:36    

ca marche si le serveur est configuré pour.

Reply

Marsh Posté le 02-11-2003 à 14:27:00    

La méthode http://login:password@www.tonsite.com/tapage.html marche très bien dans un navigayeur par contre ça ne plait pas trop à php, dommage...
Je vais donc essayer avec fsockopen, fread, etc.
 
Merci pour vos réponses!
 
DDuK

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed