Problem variables php
Fermé
shreek69
Messages postés
228
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
1 juillet 2011
-
3 juin 2008 à 14:50
guilom076 Messages postés 49 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 21 avril 2011 - 3 juin 2008 à 17:37
guilom076 Messages postés 49 Date d'inscription mardi 20 mai 2008 Statut Membre Dernière intervention 21 avril 2011 - 3 juin 2008 à 17:37
A voir également:
- Problem variables php
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Php if plusieurs conditions ✓ - Forum PHP
- Nuage de points excel 4 variables - Forum Excel
- Br php ✓ - Forum PHP
7 réponses
guilom076
Messages postés
49
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
21 avril 2011
2
3 juin 2008 à 14:56
3 juin 2008 à 14:56
Bonjour,
Regarde du coté des variables de session : https://phpsources.net/tutoriel-sessions.htm
Regarde du coté des variables de session : https://phpsources.net/tutoriel-sessions.htm
shreek69
Messages postés
228
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
1 juillet 2011
4
3 juin 2008 à 15:00
3 juin 2008 à 15:00
ok merci pour ce site mais le probleme c'est qu'il donne sa comme exemple:
<?php $_SESSION['variable'] = $valeur ; ?>
mais moi 'variable' c'est deja une variable car en faite c'est une requete que j'ai transformer en variable et je voudrais la transferer
<?php $_SESSION['variable'] = $valeur ; ?>
mais moi 'variable' c'est deja une variable car en faite c'est une requete que j'ai transformer en variable et je voudrais la transferer
guilom076
Messages postés
49
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
21 avril 2011
2
3 juin 2008 à 15:03
3 juin 2008 à 15:03
Re,
Une réquete? Quel type de requéte?
Une réquete? Quel type de requéte?
shreek69
Messages postés
228
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
1 juillet 2011
4
3 juin 2008 à 15:08
3 juin 2008 à 15:08
re c'est sa ma requete:
$aaa=("SELECT Niveau_acces FROM identification WHERE Login='$login'");
$va=odbc_exec($cnx,$aaa);
while(odbc_fetch_row( $va))
{
$rr= odbc_result( $va,6);
}
Voila si je fais un echo de $rr il me donne le bon niveau d'acces pour l'utilisateur concerne mais moi jvoudrai garder cette variable en memoire pour m'en servir sur mon site php pour les acces aux rubrique
$aaa=("SELECT Niveau_acces FROM identification WHERE Login='$login'");
$va=odbc_exec($cnx,$aaa);
while(odbc_fetch_row( $va))
{
$rr= odbc_result( $va,6);
}
Voila si je fais un echo de $rr il me donne le bon niveau d'acces pour l'utilisateur concerne mais moi jvoudrai garder cette variable en memoire pour m'en servir sur mon site php pour les acces aux rubrique
guilom076
Messages postés
49
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
21 avril 2011
2
3 juin 2008 à 15:11
3 juin 2008 à 15:11
rere,
Ton $rr correspond a une chaine de caractére?
Ton $rr correspond a une chaine de caractére?
shreek69
Messages postés
228
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
1 juillet 2011
4
3 juin 2008 à 15:11
3 juin 2008 à 15:11
j'ai essai de mettre sa:
session_start();
$_SESSION['$rr'] = $nivo ; mais des que le met ma ge j'ai ce message d'erreur:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by
Voila di moi si tu vois
Merci
session_start();
$_SESSION['$rr'] = $nivo ; mais des que le met ma ge j'ai ce message d'erreur:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by
Voila di moi si tu vois
Merci
guilom076
Messages postés
49
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
21 avril 2011
2
3 juin 2008 à 15:14
3 juin 2008 à 15:14
rerere,
Le session_start() doit impérativement être placé avant tout envoi de code html (avant echo,..).
Regarde sur le lien que je t'ai donnée tout a l'heure :
"Notez que code est à placé tout au début de votre page, avant tout code HTML, car la session ne peut etre demarrer que si le cache du navigateur est vide."
C'est la même cas que pour les headers par exemple.
Le session_start() doit impérativement être placé avant tout envoi de code html (avant echo,..).
Regarde sur le lien que je t'ai donnée tout a l'heure :
"Notez que code est à placé tout au début de votre page, avant tout code HTML, car la session ne peut etre demarrer que si le cache du navigateur est vide."
C'est la même cas que pour les headers par exemple.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
shreek69
Messages postés
228
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
1 juillet 2011
4
3 juin 2008 à 15:16
3 juin 2008 à 15:16
Mais sinon sa c'est bon $_SESSION['$rr'] = $nivo ???????????
guilom076
Messages postés
49
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
21 avril 2011
2
3 juin 2008 à 15:17
3 juin 2008 à 15:17
A priori, il n'y a pas de raison que $_SESSION['$rr'] = $nivo; ne marche pas..
shreek69
Messages postés
228
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
1 juillet 2011
4
3 juin 2008 à 15:19
3 juin 2008 à 15:19
et apres dans mon autre page je met koi pour voir mon, $rr ??????????
merci
merci
shreek69
Messages postés
228
Date d'inscription
jeudi 29 mai 2008
Statut
Membre
Dernière intervention
1 juillet 2011
4
3 juin 2008 à 15:23
3 juin 2008 à 15:23
Mais mon probleme pour session_start();
au tt debut j'au une fonction java pour interdire les champ vide apre j'ai du code html pour le formulaire avec login et mdp apre j'ai mon code php avc la connexion a ma bdd acess et apre g les requetes et les redirection de page
j'ai mi sessionstar au debut du code php mai sa met le message d'erreur
repond stople
au tt debut j'au une fonction java pour interdire les champ vide apre j'ai du code html pour le formulaire avec login et mdp apre j'ai mon code php avc la connexion a ma bdd acess et apre g les requetes et les redirection de page
j'ai mi sessionstar au debut du code php mai sa met le message d'erreur
repond stople
guilom076
Messages postés
49
Date d'inscription
mardi 20 mai 2008
Statut
Membre
Dernière intervention
21 avril 2011
2
3 juin 2008 à 17:37
3 juin 2008 à 17:37
rererere,
Essaye en mettant <?php session_start(); ?> tout au début de ta page.. Si sa marche pas poste directement ta page ou envoi la moi...
Essaye en mettant <?php session_start(); ?> tout au début de ta page.. Si sa marche pas poste directement ta page ou envoi la moi...