Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework
Zend Framework Forum d'entraide sur la programmation PHP avec Zend Framework. Avant de poster -> FAQ ZF, Cours ZF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/01/2011, 22h58   #1
Membre du Club
 
Inscription : juin 2007
Messages : 309
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 309
Points : 45
Points : 45
Par défaut Acceder à partir d'une vue à une variable d'une autre vue

Bonjour,

J'aimerai utiliser dans une vue qui s'appelle "xml" une variable $chiffre qui est initialisé dans une autre vue qui s'appelle "parametre"

Vue parametre:
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
 
 // Démarrage de la session
<?php
session_start();
?>
 
<html><body>
<form method="post" action="xml">
Nombre : <input type="text" name="chiffre" size="12"><br>
 
<input type="submit" value="OK">
</form>
 
<?php
 
 
// Récuperation du nombre ou 0 si non saisi
$chiffre =(isset($_POST['chiffre']))?$_POST['chiffre']:0;
 
// Mémorisation du nombre dans le tableau $_SESSION
$_SESSION['chiffre']=$chiffre;
?>
et dans ma vue xml:
Code :
1
2
3
4
5
6
7
8
9
<?php
// Démarrage de la session
session_start();
 
// Récuperation du nombre préalablement sauvegardé
$chiffre=(isset($_SESSION['chiffre']))?$_SESSION['chiffre']:0;
  echo $chiffre;    
 
 ?>
Quand j'affiche le $chiffre dans la vue xml, j'ai la valeur 0 malgré que j'ai saisie un autre chiffre.
maserati est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2011, 09h34   #2
Membre Expert
 
Avatar de gene69
 
Inscription : janvier 2006
Messages : 951
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : janvier 2006
Messages : 951
Points : 1 063
Points : 1 063
peut être qu'il y a un zéro stocké dans ta session...

à quoi te sert la variable $chiffre? honnêtement?

fait un var_dump($_SESSION); apres le session_start();
__________________
PHP fait nativement la validation d'adresse électronique Vous êtes perdu en PHP? rassurez-vous ici (en)
Utilisez le bouton résolu!
gene69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h27.


 
 
 
 
Partenaires

Hébergement Web