Include et lien vers page target=blank dans site sécurisé ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Include et lien vers page target=blank dans site sécurisé ?

par Invité » 18 avr. 2006, 15:56

Non désolé en fait j'ai inséré celui ci :
require_once('param_connect.php');

If (
		( !isset($_SESSION['pwd']  )) ||
		( !isset($_SESSION['login']))
	) {exit("Non autorisé");}
Merci

par Invité » 18 avr. 2006, 15:53

je reviens avec mon problème après des essais infructueux.

Si je refais le test d'autorisation sur cette page, je suis non autorisé dans tout les cas (même si je me suis identifié).

voici le code que j'insére dans ma page 84 :
<?php session_start();

require_once('../../SQL/param_connect.php');

//Bloque entré direct sue la page
if(isset($_POST['login'])){

			$_SESSION['login']=strtolower($_POST['login']);

}
elseif(!isset($_SESSION['login'])){exit("Non autorisé");}

?>

par mere-teresa » 13 avr. 2006, 15:10

La page 84 t'appartient ?
Si oui : tu refais le test d'autorisation au début de cette page.

Et pour vérifier, tu essaie d'y accéder en tapant son adresse dans la barre d'adresse directement.

Include et lien vers page target=blank dans site sécurisé ?

par pierrecalligaro » 13 avr. 2006, 12:33

Bonjour à tous,

J’ai une partie de mon site qui est sécurisé ou l’internaute se log avec identifiant et mot de passe. Je travail en include , comme cela :
<?php
  // On définit le tableau contenant les pages autorisées
  // ----------------------------------------------------
  $peOK = array(  
                    'ae' =>'pages/elearning/accueil_E.php',

                    'e8' => 'pages/elearning/81.php',
                    'e82' => 'pages/elearning/82.php',
                    'e822' => 'pages/elearning/822.php',
                    'e83' => 'pages/elearning/83.php',
                    'e84' => '[b][u]QUE DOIS JE METTRE ICI[/u][/b]');

  // On teste que le paramètre d'url existe et qu'il est bien autorisé
  // -----------------------------------------------------------------
  if ( (isset($_GET['pe'])) && (isset($peOK[$_GET['pe']])) ) {
    include($peOK[$_GET['pe']]);   // Nous appelons le contenu central de la page
  } else {
    include('pages/elearning/accueil_E.php');   // Page par défaut quant elle n'existe pas dans le tableau
  }
?>
Mon problème c’est qu’un des lien pointe sur une page html indépendante (c’est à dire que ce n’est plus un include) que j’ouvre en target=blank en l’occurrence ici, je voudrais que ce soit la page « e84 ».

Je pourrais très bien mettre sur mon bouton le chemin qui pointe sur cette page du style :

Code : Tout sélectionner

<a href="http://www.nomdedomaine.fr/toto/tata/84.php" target="_blank">
mais du coup, elle n’est plus sécurisé !!!

Comment dois je mis prendre dans ce cas ?

Merci.
Pierre