cs_kevin54000
Messages postés34Date d'inscriptionlundi 2 juin 2008StatutMembreDernière intervention25 juin 2008
-
20 juin 2008 à 14:03
Bling 182
Messages postés510Date d'inscriptionlundi 27 novembre 2006StatutMembreDernière intervention 5 juillet 2009
-
20 juin 2008 à 16:19
Bonjour
j'ai un petit problème de variables qui se perdent durant la navigation !
En effet, j'ai une variable $client sur ma page client.php transmise a article.php de cette manière :
Code : PHP
1, echo "href="article.php?client=$ligne[1]
Puis je la met en variable de session :
Code : PHP
1
2, $client= $_GET['client'];
$_SESSION['client'] = $client ;
Ensuite, sur la page article.php et la page article2.php, aucun problème.
De même sur la page article3.php, mais cette page qui a pour but de
rediriger à nouveau vers la page article.php ne transmet plus la
variable, et donc n'apparait plus sur la page article.php lors du
second passage
cs_kevin54000
Messages postés34Date d'inscriptionlundi 2 juin 2008StatutMembreDernière intervention25 juin 2008 20 juin 2008 à 14:17
Pour les session_start() : oui
Entre ces pages, j'ai juste remis $_SESSION['client'] = $client ; Cela fonctionne puisque mon echo $client s'affiche sauf au moment ou l'on retourne sur la page article.php
<?php
if(!isset($_POST['gencod']) && empty($_POST['gencod']))
{ //Si les informations du formulaire sont pas postés ou vides, c'est qu'il y a une erreur
echo "Erreur lors de la saisie du fichier. Essayer à nouveau.";
header("Location:article.php");
}
else
if (!is_numeric($_POST['gencod']))
{
echo "La donnée saisie n'est pas un chiffre";
header("Location:article.php") ;
}