PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 29-11-2012 15:31:10

Mico
Membre
Inscription : 10-11-2012
Messages : 5

creation d'une variable issue de 2 pages PHP

Bonjour

J'aimerai créer une variable avec des infos issues de 2 pages au choix soit en $_POST ou en $_SESSION

c'est à dire dans la page de traitement j'aimerai créer une variable contenant les infos de l'une ou l'autre
(celles-ci contiennent ID d'un champs BDD)

j'ai fait ceci
$id = $_SESSION['id'];
$id = $_POST['id'];

echo $id;

malheureusement quand ça provient du post ça marche plus en venant de session et vice-versa

J'espère avoir été compréhensible
Je vous remercie d'avance

Hors ligne

#2 29-11-2012 18:37:06

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : creation d'une variable issue de 2 pages PHP

Saluton,
Je ne crois pas m'avancer en décevant ton espoir afférent à la compréhensibilité (compréhensibilitude aurait dit certaine lol).
A tout hasard, essaye comme ceci

<?php
$id='';
if(isset($_SESSION['id'])){$id=$_SESSION['id'];}
elseif(isset($_POST['id'])){$id=$_POST['id'];}

Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

#3 29-11-2012 19:33:58

Mico
Membre
Inscription : 10-11-2012
Messages : 5

Re : creation d'une variable issue de 2 pages PHP

Bravo et merci,

le hasard fait très bien les choses, j'ai modifié ma page en changeant $_session par $_get, ça fonctionne aussi, j'ai compris le principe

Toutefois, je pensais que la magie du php nous aurait simplifié ce code
Merci encore et bonjour à la bretagne

Hors ligne

#4 06-12-2012 01:47:20

Jc
Membre
Lieu : Zillisheim - Alsace
Inscription : 15-04-2010
Messages : 1 629
Site Web

Re : creation d'une variable issue de 2 pages PHP

bonsoir,

Attention!!! ne pas confondre un $_GET d'un $_POST et d'un $_SESSION.
le $_SESSION contrairement aux autres n'est accessible et peuplé que si un session_start() préalable à été fait.

++


POO PHP+Ajax en MVC avec PDO et Bases de données épaisses  : What else?

Hors ligne

Pied de page des forums