cs_sana83
Messages postés29Date d'inscriptionsamedi 17 février 2007StatutMembreDernière intervention 9 novembre 2011
-
29 août 2007 à 09:52
Evangun
Messages postés1980Date d'inscriptiondimanche 20 février 2005StatutMembreDernière intervention24 septembre 2012
-
29 août 2007 à 13:19
salut,
j'ai une page "frame.php" qui est dévelopée par le"EASYPHP1.6". Dans la partie droite j'ai inclu une page "authentification..php" qui est dévelopée par "EASYPHP1.8". Mon problème est dans le code de la page "authentification.php", j'ai ces instructions si_dessous:
// *** Validate request to login to this site.
if (!isset($_SESSION)) {
session_start();
}
et l'erreur qui s'affiche est:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at c:\stage\fr\frame.php:6) in c:\stage\fr\index1.php on line 5
sachant que, lorsque j'exécute seulement l'authentification ,ça marche sans faute
//////*****************************//////
le code de frame.php est:
////*****************************//////
<html>
<head>
<title>Site personel de Nadhem BARDAA</title>
<meta http-equiv= "Content-Type" content="text/html; charset=iso-8859-1">
<link href="../style.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.Style1 {
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;}
-->
</style>
</head>
</html>
///////************************/////
le code de authentification.php est:
//////************************/////
<?php require_once('Connections/connexion.php'); ?>
<?php
// *** Validate request to login to this site.
if (!isset($_SESSION)) {
session_start();
}
$loginFormAction = $_SERVER['PHP_SELF'];
if (isset($_GET['accesscheck'])) {
$_SESSION['PrevUrl'] = $_GET['accesscheck'];
}