Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1103 connectés 

  FORUM HardWare.fr
  Programmation

  [PHP] Comment copier une page html ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Comment copier une page html ?

n°54712
Paxman_fr
Posté le 23-08-2001 à 11:16:37  profilanswer
 

La fonction copy() ne veut pas marcher et si je passe par fopen(), le script de la page est remodelé ...
 
Des idées ?

mood
Publicité
Posté le 23-08-2001 à 11:16:37  profilanswer
 

n°54750
Sh@rdar
Ex-PhPéteur
Posté le 23-08-2001 à 12:01:39  profilanswer
 

sinon faut y aller à coup de fopen() mais en désactivant les scripts avec html_entities, strip_slashes, strip_tags etc...
 
voilà mon script pour choper le code php :
 
 
fopen ("mapage.php","r" );
$fichier = fread ($fd,filesize("mapage.php" ));
$fichier = htmlentities($fichier);
echo "$fichier";
 
ça lit tout le fichier mais en gardant le code. par contre je sais pas pour un fichier distant ce que ça donne.

 

[edtdd]--Message édité par Sh@rdar--[/edtdd]


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°54773
Paxman_fr
Posté le 23-08-2001 à 12:45:38  profilanswer
 

Ca marche pas ... dommage ;-)
En fait, j´ai l´impression que le fopen() lit ce qui est affiché à l´écran

n°54776
FLY LM
Posté le 23-08-2001 à 12:56:26  profilanswer
 

paxman_fr a écrit a écrit :

Ca marche pas ... dommage ;-)
En fait, j´ai l´impression que le fopen() lit ce qui est affiché à l´écran  




 
Oui heureusement le serveur lui renvoie le fichier interprété !! Et la sécurité !!

 

[edtdd]--Message édité par fly lm--[/edtdd]

n°54785
Paxman_fr
Posté le 23-08-2001 à 13:20:32  profilanswer
 

Mouaich ...
 
Y a pas moyen de récupérer une page à distance par PHP alors ?
 
A la base, c´est pour pouvoir faire un programme récursif qui passe d´une page à l´autre en lisant les liens

n°54789
FLY LM
Posté le 23-08-2001 à 13:29:24  profilanswer
 

Tu peux lire une page distante, y-a pas de problème. Seulement, ce que tu lis, c'est la page que te renvoie le serveur. Si tu veux lire une page (php) distante, c'est pas le code de la page que tu vas lire mais ce que le code aura généré.
 
J'avais commencé un script qui permet de lire une page distante et d'en analyser ses liens, cela est resté bugger mais bon c'est un début :
 
http://fly.captain.free.fr/defi3/
 
Colle y une adresse et tu verras bien que l'on peut lire une page distante (d'ailleurs dans mon cas elle est même dupliquée sur le serveur http://fly.captain.free.fr/defi3/result.php3 )
 
@+

n°54797
Paxman_fr
Posté le 23-08-2001 à 13:55:14  profilanswer
 

OK ...
Et en passant par le Java, le pb reste le même ?

n°54800
FLY LM
Posté le 23-08-2001 à 13:59:40  profilanswer
 

Mais ce que tu veux faire, c'est bon en PHP ca le fait.

n°54803
Paxman_fr
Posté le 23-08-2001 à 14:04:57  profilanswer
 

OK
Tu peux me filer le script de ta page, que j´y jette un coup d´oeil ?

n°54810
FLY LM
Posté le 23-08-2001 à 14:32:38  profilanswer
 

En fait il s'agit d'un des défis PHP de chez PHPinfo.net
 
Le script du gagnant est bien meilleurs :
 
http://www.defis-php.f2s.com/defi_ [...] &id_defi=4
 
Tu retrouveras tous les scripts à cette adresse :
 
http://www.phpinfo.net/?p=defis&rub=archives&id_defi=3

mood
Publicité
Posté le 23-08-2001 à 14:32:38  profilanswer
 

n°54814
Paxman_fr
Posté le 23-08-2001 à 14:42:22  profilanswer
 

Cool ;-)
Merci


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [PHP] Comment copier une page html ?

 

Sujets relatifs
[HTML-CSS] c'est quoi déjà pour faire d'une cellule de tableau un lien[HTML] La tabulation ...
[PHP] Problème d'accès à un fichier distant avec include()insérer une image avec nom variable dans un script php + html
[HTML] selection de plusieurs fichiersHTML JAVASCRIPT faire un degradé de couleur dans une cellule
[C++] lancer IE avec une page en parametre ?[HTML]Alignement / Mise en page
générer des pages html contenant du javascript en php 
Plus de sujets relatifs à : [PHP] Comment copier une page html ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR