Bonjour,

J'ai un problème avec mes sessions sur un script qui fait appelle à du javascript
je lance d'une frame un
document.compteur.method = "POST";
document.compteur.action = "validationdbclic3.php";
document.compteur.submit();
afin de valider un formulaire et cette validation est correcte
Toutefois, lorsque je récupère la session avec session_start()
Les valeurs de sessions sont perdues
Est-ce que le problème pourrait venir du code ci-après sachant que le session_start() est fait au début et que derrière je mets direct du html et enfin que je refais du php en récupérant les valeurs de sessions :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<?php
session_start();
	require("include/connection.php");
	require("include/maintenance.php");
?>
<html>
<head>
<title></title>
 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if 
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers) 
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}
 
document.oncontextmenu=new Function("return false")
// -->
</script><!-- EDITABLE CONTENT BEGIN --></head>
<body bgcolor="#003366" text="#FFFFFF" link="#FFCC00" vlink="#FFCC33" alink="#FFCC33">
<?php
	if (isset($_SESSION['idsite'])==false) {
echo 'erreur';
}
?>
Merci d'avance de votre aide