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

  FORUM HardWare.fr
  Programmation
  PHP

  Include modifiable

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Include modifiable

n°284619
checker-67
Posté le 12-01-2003 à 15:11:22  profilanswer
 

Salut à tous !  
Ne croyet pas que je ne sais pas faire une "include" mais c juste que celle ci est particulière...
IL y a une page en PHP nommé par exemple, resultat.php
Le truc sa sera que si je fais un lien de ce genre :  
 
resultat.php?page=http://www.monsite.fr/mapage.html
 et que donc sa affiche "mapage.html
Sans utiliser de BDD...
C'est une include variable ? merci de m'aider  :hello:


---------------
La solution à ton problème ?.... Mon portail PHP tribisur ;)
mood
Publicité
Posté le 12-01-2003 à 15:11:22  profilanswer
 

n°284622
ceyquem
E falso sequitur quodlibet
Posté le 12-01-2003 à 15:21:13  profilanswer
 

c pas un include ça.
tu fais une redirection du style :
 

Code :
  1. <?
  2. if isset($page)
  3. {
  4. $html="<html><head><meta http-equiv='refresh' content='1';URL='".$page."'></head><body>redirection en cours</body></html>";
  5. }
  6. ...
  7. ?>


puis :
 

Code :
  1. <? echo $html; ?>

n°284643
checker-67
Posté le 12-01-2003 à 15:57:18  profilanswer
 

non il ne faut pas faire une redirection vers une page html... il faut que la page html soit inclu dans la page en php
include('$page';);
la variable $page serai la suite du truc
 
resultat.php?page=http://www.monsite.fr/mapage.html  
sa pourrai marcher ?


---------------
La solution à ton problème ?.... Mon portail PHP tribisur ;)
n°284657
ceyquem
E falso sequitur quodlibet
Posté le 12-01-2003 à 16:17:59  profilanswer
 

j'ai jamais testé mais bon essaie, tu verras bien !

n°284667
ethernal
Chercheur de vérité...
Posté le 12-01-2003 à 16:35:02  profilanswer
 

ça marche sans problème, mais va voir le topic php-sécurité avant de commencer.
 
http://forum.hardware.fr/forum2.ph [...] subcat=393

n°284678
checker-67
Posté le 12-01-2003 à 16:54:38  profilanswer
 

ben non sa ne marche pas.... il me dit parse error
Pige pas....


---------------
La solution à ton problème ?.... Mon portail PHP tribisur ;)
n°284686
Dost67
Posté le 12-01-2003 à 17:08:51  profilanswer
 

Va voir dans la doc si les includes sont interprétés en premier ou pas. S'ils ne le sont pas tu fais un traitement PHP de $_GET['page'].
 

Code :
  1. $thePage = $_GET['page'];
  2. ...
  3. traitement pour ne garder que le nom du fichier
  4. ...
  5. include($thePage);


 
S'ils le sont je sais pas car ça veut dire que l'on ne peux pas incluer dynamiquement.

n°284687
dropsy
et bonne chance surtout...
Posté le 12-01-2003 à 17:10:22  profilanswer
 

checker-67 a écrit :


resultat.php?page=http://www.monsite.fr/mapage.html


 
salut
 
$page$_GET['page'];
include($page);
 
ceci dit, tu peux te limiter à resultat.php?page=mapage.html
 
si tu as un parse error, c'est que ton code doit pas bon...
 
et puis je t'encourage à suivre le lien d'ethernal ;)
 
A+

n°284693
Dost67
Posté le 12-01-2003 à 17:14:54  profilanswer
 

Va voir sur www.phpbuilder.com. Je sais pas si l'on peut faire des include distant. Perso, je n'en ai jamais fait. Donc si tu fais include('page.php?kekchose';) c'est normal que ça ne fonctionne pas car le fichier page.php?kekchose ne représente rien dans le sys de fichiers de l'OS.

n°284698
dropsy
et bonne chance surtout...
Posté le 12-01-2003 à 17:23:49  profilanswer
 

d'après http://be.php.net/manual/fr/function.include.php , il est possible d'inclure des fichiers distants, même si ils sont pas très claires...

mood
Publicité
Posté le 12-01-2003 à 17:23:49  profilanswer
 

n°284700
checker-67
Posté le 12-01-2003 à 17:30:26  profilanswer
 

ben aucune de vos solution ne marche...
Je suis dans la merde là... sa change quelque chose si je fais mes lien avec ou sana http:// ?


---------------
La solution à ton problème ?.... Mon portail PHP tribisur ;)
n°284741
dropsy
et bonne chance surtout...
Posté le 12-01-2003 à 18:41:23  profilanswer
 

checker-67 a écrit :

ben aucune de vos solution ne marche...
Je suis dans la merde là... sa change quelque chose si je fais mes lien avec ou sana http:// ?


si tu veux de l'aide, il faudrai p-ê donner le message d'erreur et le code incriminé...

n°284788
beleg
黑社會
Posté le 12-01-2003 à 20:41:13  profilanswer
 

il me semble que ya pas dinclude distant pr windows, verifie bien les parametres avant d'inclure nimporte quel fichier.

n°284859
ethernal
Chercheur de vérité...
Posté le 13-01-2003 à 00:14:16  profilanswer
 

dropsy a écrit :


si tu veux de l'aide, il faudrai p-ê donner le message d'erreur et le code incriminé...


 
+1


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

  Include modifiable

 

Sujets relatifs
[HTML] Include non remplacé[MFC] Problème d'include
Gérer les retours à la ligne avec des include ou readfile....question con... include un rep au dessus
[php] passer un query dans un includeEst il possible de faire ceci en PHP [INCLUDE]
[PHP] Include/require à distance (résolu, merci!)[PHP] Si tu trouves pas mon include dis le moi !!!
[PHP] IncludeInclude succesifs sur les serveurs de Zonepro
Plus de sujets relatifs à : Include modifiable


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