Bonjour.
Je rencontre un problème qui se pose sur mon serveur mais qui ne se produit pas en réseau local (localhost)
Voici le message qui m'est retourné:
Warning: Cannot modify header information - headers already sent by (output started at /customers/6/0/9/jeuxechecs.fr/httpd.www/qcm_/ph_qcm/tests.php:19) in /customers/6/0/9/jeuxechecs.fr/httpd.www/qcm_/ph_qcm/tests.php on line 13
lorsque je valide ce code du fichier tests.php:
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
<?php
session_start ();
if(!isset($_POST['submit']))
{
$coefficient = htmlspecialchars(trim($_POST['coeff']));
echo "<br>";
echo "Bonjour";
echo "<br>";
echo "<br>";
echo $coefficient;
echo "<br>";
$_SESSION['coeff']=$coefficient;
header ('Location:essai.php');
}
?>
<!DOCTYPE html>
<html>
  <head>
	<meta charset="utf-8">
    <link rel="stylesheet" content="text/css" href="default.css">
  </head>
<body>
<h3>Quel est le coëfficient de ce Q-C-M?</h3>
<form method="post" action="" >
<p>
<input type="number" name="coeff" required />
<input type="submit" name="submit" value="Valider" />
</body>
</html>
et voici le fichier essai.php:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<?php
session_start ();
echo $_SESSION['coeff'];
?>
En fait je ne parviens pas à accéder au fichier essai.php
Ainsi pourriez vous m'indiquer la cause de se problème pour que je puisse y remédier?
Merci.