Include un fichier sur un serveur distant [PHP] - Programmation
Marsh Posté le 06-08-2002 à 12:22:50
explique moi l'utilité d'autorisé une telle fonction, ca voudrait dire qu'on pourrais hacker nimporte quelle site jsute en faisait un include lol
include "http://www.microsoft.com/config.php";
et hop !!!
( son aps en php chez micro mais bon lol )
Marsh Posté le 06-08-2002 à 13:04:49
SquiiiD a écrit a écrit : explique moi l'utilité d'autorisé une telle fonction, ca voudrait dire qu'on pourrais hacker nimporte quelle site jsute en faisait un include lol include "http://www.microsoft.com/config.php"; et hop !!! ( son aps en php chez micro mais bon lol ) |
Tiens, j'y avais pas pensé !
Marsh Posté le 06-08-2002 à 13:18:44
euh, faut pas rever c'est pas aussi simple que ça, si tu appel un fichier directement avec l'url, il sera parsé, et donc ne sera pas pris en tant que fichier Php, la seule technique possible est de faire un montage nfs (ou partage de fichiers sous Win) et acceder au fichier a inclure via son chemin reseau.
Marsh Posté le 06-08-2002 à 13:58:40
euh, si tu le renommes en fichier txt ou un autre truc pas parsé, tu peux très bien l'inclure en remote.
Sinon tu peux générer du php en php
Marsh Posté le 06-08-2002 à 14:28:28
je suis pas sure que la commande include (qui à la base va chercher un fichier sur le disque) soit conçue pour aller chercher ce fichier en faisant une requete http...
Marsh Posté le 06-08-2002 à 14:51:14
Benh si
http://php.easynet.be/manual/en/function.include.php
Suffit de lire le manuel
Marsh Posté le 06-08-2002 à 15:15:04
autant pour moi
Marsh Posté le 06-08-2002 à 11:36:28
C'est possible de mettre un seul fichier Include sur un serveur et de l'utiliser sur plusieurs sites différents (chaque site étant hébergé sur un compte ou un serveur différent de celui ou ce trouve le fichier à includer)?