Pardon, j'ai déjà mis ce message mais dans "script", je me suis trompé.
Je le remets ici, c'est plus approprié.
Bonjour,
J'ai compris que "header" devait être en début de programme, j'ai donc fait un programme index.php commençant par :
Le début du programme est un aiguillage en fonction de bouton choisi par l'utilisateur, rechercher ou ajouter.
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 <?php include("../verif.php"); ?> <?php if (!empty($_POST)) { if (isset($_POST['Rechercher'])) { $_SESSION['rec_nom']= $_POST['rec_nom']; $_SESSION['rec_prenom']=$_POST['rec_prenom']; $_SESSION['rec_numero']=$_POST['rec_numero']; header("Location: recherche.php"); } elseif (isset($_POST['Ajouter'])) { header("Location: ajouter_majeur.php"); } } ?>
verif.php c'est ceci :
Jusque là tout fontionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php // Contrôle de la session @session_start(); $auth_session=$_SESSION["auth"]; if($auth_session != 'yes') { session_unset(); // on efface toutes les variables de session session_destroy(); // on detruit la session en cours. mysql_close($connect_db); header("location: /".$prefixe_dossier."login.php"); exit; } ?>
Dans mon programme rechercher.php, je veux utiliser aussi des boutons. J'ai donc repris l'entête de index.php en changeant les valeurs qui m'intéressait :
Et là lorsque je clic sur le bouton modifier, il me dit :
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 <?php include("../verif.php"); ?> <?php if (!empty($_POST)) { if (isset($_POST['Choisir'])) { $_SESSION['maj_id']= $_POST['id_maj']; header("Location: gestion"); } elseif (isset($_POST['Modifier'])) { $_SESSION['maj_id']= $_POST['id_maj']; header("Location: modifier_majeur.php"); } } ?>
Les bras m'en tombent, je ne vais plus pouvoir taper sur mon clavier.Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\gestelle\majeurs\recherche.php:1) in c:\program files\easyphp1-8\www\gestelle\majeurs\recherche.php on line 13
Merci d'avance pour que je puisse sauvegarder mes bras.
Partager