Se connecter avec
S'enregistrer | Connectez-vous

fonction include

Dernière réponse : dans Programmation

Bonjour
j'ai un probleme avec include() dans ma page index je dois include ma page menu qui faut que je l'appelle "menu.php?page=home" j utilise
<?
include "menu.php?page=home";
?>
et il m indique sur ma page
"Warning: main(menu.php?page=home): failed to open stream: No such file or directory in /var/www/free.fr/a/f/*****/index.php on line 65

Warning: main(): Failed opening 'menu.php?pagem=home'for inclusion (include_path='/var/www/free.fr/a/f/*******/include:.') in /var/www/free.fr/a/f/******/index.php on line 65 "


comment je pe resoudre le probleme de ma page index

Autres pages sur : fonction include

Lassé par la pub ? Créez un compte

merci aujourdui j ai bien avancé et j ai mi ma page completement en php , le titre, la couleur de la page,les images, mais les include qui fonctionnai je les ai modifié pour pouvoir modifié l url a volonté é cela ne fontionne plus comme avant voici mon code


$seca = stripslashes($ligne["seca"]);
$secb = stripslashes($ligne["secb"]);
$secc = stripslashes($ligne["secc"]);
$secd = stripslashes($ligne["secd"]);
{
if (strlen($seca)>2)
{ include"$seca";}
echo " <br>";
if (strlen($secb)>2)
{ include"$secb";}
echo " <br>";
if (strlen($secc)>2)
{ include"$secc";}
echo " <br>";
if (strlen($secd)>2)
{ include"$secd";}

}


pour info SEC a b c d sont le nom se mes section
url de mes page sont
menu?pagem=home
contact
utile

faille include presente.....
si on fait index.php?page=http://www.google.fr sa inclu la page de google alors je te laisse imaginer les utilisations possibles...
tu peut securiser en mettant par exemple :

  1. $page = $_GET['page'];
  2. $autorise=Array("index.php","connection.php","menu.php");
  3. if(in_array($page,$autorise))
  4. {
  5. include $page;
  6. }


ou encore

  1. $page = $_GET['page'];
  2. if(file_exists($page)) {
  3. include ("$include"); }
  4. else {
  5. include("page.php");
  6. }


voila j'espere que tu lira ce message ;-)

Bonjour
je me suis fais hacker par une personne(je ne citerai aucune personne)
merci de la lecon Mais j aprécie pas ce genre methode.
Hacker est un delit.

Comment as tu pu rentré sur (hacker) le(s) site(s)
*******

Aurais tu d'autre methode pour securiser tout le site
la ou il y a les include merci

les sites sont tellement simple à hacker que c'en est désespérant.
Tu as fait une erreur (je dirais meme une faute) en donnant les adresses, et si tu ne veux pas que d'autres y accèdent et qui eux seront bien moins gentils, je te conseille de les retirer

tout a fait d'accord... sur le 2eme, la page d'admin est proteger par du javascript... doit on en rire ou en pleurer ? :-D

le 1er est tout aussi marrant avec tout les fichiers d'admin en acces libre :-D

edit : regardez...

*modéré*

trop facile

edit 3 :

MDR j'ai mit un backdoor php sans faire expres :-o

Citation :

webmaster51 a écrit :
Le site web.....51100 n'etait pas protegé car je devais allé sur d'autre sites. Mais vu que vous vous amusé sur le site ,j ai supprimé la faille.

très mauvais prétexte. Au passage, y'a encore plein d'autres problèmes

Citation :

webmaster51 a écrit :
ritzle c vraiment ton ip !! lol
je pense pas !!

oui, c'est bien mon IP

Petite remarque à l'apprenti hacker :
Ce forum n'est pas là pour vanter l'éloge de certaines personnes qui s'attaquent à des gens n'y connaissant rien. Alors plutôt que de te foutre de lui et de t'amuser sur son site explique lui le problème et arrête toi là.
Si ça ne te plaît pas je m'en tape.

Au lieu d'écrire ce genre de choses inutiles protège au moins ton site contre les includes à tout va. Quand t'inclus une page, vérifie qu'elle existe bien dans le répertoire où tu es sensé aller la chercher. Supprime tout les "http:" les "/" de ta variable. Déjà ce sera un peu moins facile.

Citation :

ataofeal a écrit :
Petite remarque à l'apprenti hacker :
Ce forum n'est pas là pour vanter l'éloge de certaines personnes qui s'attaquent à des gens n'y connaissant rien. Alors plutôt que de te foutre de lui et de t'amuser sur son site explique lui le problème et arrête toi là.
Si ça ne te plaît pas je m'en tape.

je crois qu'on lui a suffisamment expliqué.

Citation :
je crois qu'on lui a suffisamment expliqué

Non. Le premier post de guillaumeromain aurait du suffir. Le reste n'était pas utile, surtout de diffuser les différentes failles et les adresses. Tout le monde aurait pu s'amuser à lui foutre en l'air son site, même le plus con des IDNautes simplement en recopiant ce que vous écriviez.

[edit]Affaire close puisque guillaumeromain l'a aidé
Lassé par la pub ? Créez un compte
Tom's guide dans le monde