Problème d'ouverture de fichier txt avec include

Problème d'ouverture de fichier txt avec include - PHP - Programmation

Marsh Posté le 26-05-2005 à 14:39:34    

Bonjour,
 
J'explique mon problème : j'ai un lien vers un fichier .txt qui doit s'ouvrir dans la colonne du milieu de mon tableau principal. or je n'y arrive pas...
 
le lien est définit comme cela : <a href='index.php?lien=fichier.txt'>lien</a>
 
Quelqu'un peut m'aider svp?
 
 
 

Reply

Marsh Posté le 26-05-2005 à 14:39:34   

Reply

Marsh Posté le 26-05-2005 à 14:41:01    

j'ai oublié ma boule de cristal donc j'ai du mal à deviner le code de index.php ...

Reply

Marsh Posté le 26-05-2005 à 14:41:55    

if (isset($_GET['lien']))
    readfile($_GET['lien']);

Reply

Marsh Posté le 26-05-2005 à 14:43:02    

<table border="0" cellpadding="0" cellspacing="0" width="98%" height='75%' align="center">
 <tr>
  <td valign='top' width='142'><?
    include 'menu.php';
    ?>
  </td>
  <td width='800' align='center'>
 
   <table width='650' height='100%' border="1" cellpadding="0" cellspacing="0" bordercolor='#000000' bgcolor='#FFFFFF'>
    <tr>
     <td valign='top'><? if (!isset ($_REQUEST['lien']))
    {
    include 'accueil.php';
    }
    if (isset ($_REQUEST['lien']))
    {
 
     include $_REQUEST['lien'];
 
    }
    ?></td>
    </tr>
   </table>

Reply

Marsh Posté le 26-05-2005 à 14:46:15    

moi je vais aller visiter index.php?lien=.htaccess :]

Reply

Marsh Posté le 26-05-2005 à 14:49:14    

index.php?lien=.htpasswd
 
ou chercher genre index.php?lien=/etc/passwd
 
Ca m'a l'air plus intéressant ^^'


Message édité par plainsofpain le 26-05-2005 à 14:49:52

---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Marsh Posté le 26-05-2005 à 14:49:50    

Enfin c'etait pour mettre en avant un probleme hein :p

Reply

Marsh Posté le 26-05-2005 à 14:50:26    

Je le sais bien moi, faut que lui comprenne son erreur ^^'


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Marsh Posté le 26-05-2005 à 15:01:55    

vous pouvez m'expliquer parce que là je comprend que dalle lol

Reply

Marsh Posté le 26-05-2005 à 15:05:22    

Code :
  1. if (isset ($_REQUEST['lien']))
  2.     {
  3.      include $_REQUEST['lien'];
  4.     }


 
Sachant que l'on peut mettre n'importe quoi dans lien, et qu'en plus tu fais un include, un mec peut exécuter ce qu'il veut ou aller ou il veut, et donc voir tes répertoires, récupérer tes variables, effacer tes fichiers, etc ...


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Marsh Posté le 26-05-2005 à 15:05:22   

Reply

Marsh Posté le 26-05-2005 à 15:05:38    

el_tonio67 a écrit :

vous pouvez m'expliquer parce que là je comprend que dalle lol


http://www.zataz.net/docs/6907/doc [...] argan.html

Reply

Marsh Posté le 26-05-2005 à 15:08:05    

ok
je vois le problème, je n'ais pas encoremis le site en ligne...j'aimerais savoir comment ouvrir un fichier txt dans ma colonne..

Reply

Marsh Posté le 26-05-2005 à 15:39:55    

Tu peux passer par une variable intermédiaire du genre :
index.php?page=1
 
et ensuite, dans ton script :

Code :
  1. switch ($_GET['page']) {
  2.    case 1 : readfile('monfichiertexte1'); break;
  3.    case 2 : etc.
  4. }


Message édité par The-Shadow le 26-05-2005 à 15:40:05
Reply

Sujets relatifs:

Leave a Replay

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