Pb php
bah.s
Messages postés
28
Date d'inscription
Statut
Membre
Dernière intervention
-
Creaware -
Creaware -
Bonjour,
j'ai un probleme avec php.
j'essaye de cree une session comme suis :
<html>
<head> <title>teste session</title> </head>
<body bgcolor="#FFFFFF">
<?
session_start();
$noEmp="salut";
session_register("noEmp");
?>
</body></html>
quand j'appel $noEmp dans un autre fichier:
print("$noEmp");
il me dis variable inconnue.
ce n'ai pas la premiere fois que cela m'arrive.
j'ai cree des formulaires et j'etais obliger de creer les script php a part pour traiter ses dernier sachant que c'st possible de faire les deux dans un seul.
merci
j'ai un probleme avec php.
j'essaye de cree une session comme suis :
<html>
<head> <title>teste session</title> </head>
<body bgcolor="#FFFFFF">
<?
session_start();
$noEmp="salut";
session_register("noEmp");
?>
</body></html>
quand j'appel $noEmp dans un autre fichier:
print("$noEmp");
il me dis variable inconnue.
ce n'ai pas la premiere fois que cela m'arrive.
j'ai cree des formulaires et j'etais obliger de creer les script php a part pour traiter ses dernier sachant que c'st possible de faire les deux dans un seul.
merci
A voir également:
- Pb php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
11 réponses
Toutes les actions sur les sessions doivent être faite avant tout envoi de données (comme pour les cookies et les header).
Donc il faut mettre le code PHP avant la balises <html> et ça devrait fonctionner.
TaBou JuNioR
http://membres.lycos.fr/taboujr/
Donc il faut mettre le code PHP avant la balises <html> et ça devrait fonctionner.
TaBou JuNioR
http://membres.lycos.fr/taboujr/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
j'ai essayer ca mais c'est la meme choses,
dans le 2eme fichier il ne reconnait pas la variable
j'ai le message suivant :
Warning: Undefined variable: noEmp in C:\Serveur\Doc\bd4.php on line 7
cela ne serais pas lier a un probleme de config?
<?
session_start();
$noEmp="salut";
session_register("noEmp");
?>
<html>
<head> <title>teste session</title> </head>
<body bgcolor="#FFFFFF">
salut
</body></html>
quand j'appel $noEmp dans un autre fichier:
print("$noEmp");
il me dis variable inconnue.
merci
dans le 2eme fichier il ne reconnait pas la variable
j'ai le message suivant :
Warning: Undefined variable: noEmp in C:\Serveur\Doc\bd4.php on line 7
cela ne serais pas lier a un probleme de config?
<?
session_start();
$noEmp="salut";
session_register("noEmp");
?>
<html>
<head> <title>teste session</title> </head>
<body bgcolor="#FFFFFF">
salut
</body></html>
quand j'appel $noEmp dans un autre fichier:
print("$noEmp");
il me dis variable inconnue.
merci
je sais pas si le fichier php.ini doit etre modifie quand on utilise des variables de session
je crois pas.
mais quand t'avais mis ton code php apres ta balise html t'avais pas un message d'erreur ?
tente de faire un global $variable dans la page ou tu veux recuperer ta variable puis fais un ptit print.
Dis moi si ca marche ^_^
je crois pas.
mais quand t'avais mis ton code php apres ta balise html t'avais pas un message d'erreur ?
tente de faire un global $variable dans la page ou tu veux recuperer ta variable puis fais un ptit print.
Dis moi si ca marche ^_^
je dis peut etre une betise mais essaye de redeclarer la variable
$noEmp2=$noEmp;
print("$noEmp2");
dis moi quoi
steve
$noEmp2=$noEmp;
print("$noEmp2");
dis moi quoi
steve
Hmm, peut-être que le php est configuré de telle façon que les variables de sessiosn (il y en a deux) ne sont pas passée autamaitquement en paramètres.
Il faudrait que tu testes en les passant en paramètres dans l'url, pour voir.
Je sais plus comment on fait. Je reposte dès que j'ai retrouvé.
TaBou JuNioR
http://membres.lycos.fr/taboujr/
Il faudrait que tu testes en les passant en paramètres dans l'url, pour voir.
Je sais plus comment on fait. Je reposte dès que j'ai retrouvé.
TaBou JuNioR
http://membres.lycos.fr/taboujr/