[PHP] Variables de session
Résolu/Fermé
Kitty-cat
Messages postés
141
Date d'inscription
vendredi 9 novembre 2007
Statut
Membre
Dernière intervention
6 août 2008
-
18 déc. 2007 à 10:10
ptitjib - 9 mai 2009 à 14:11
ptitjib - 9 mai 2009 à 14:11
A voir également:
- [PHP] Variables de session
- Easy php - Télécharger - Divers Web & Internet
- Estelle vient de verrouiller sa session d’ordinateur. que peut-on dire ? ✓ - Forum Windows
- Facebook session expirée ✓ - Forum Facebook
- Retour a la ligne php ✓ - Forum PHP
9 réponses
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
18 déc. 2007 à 12:40
18 déc. 2007 à 12:40
Re,
Je crois que mysql_query(1, 2) prend 2 paramêtres pour que tu puisses renvoyer dans le resultat.
1- $query (Ta requete)
2- $connexion (connexion a ta base)
@+
Je crois que mysql_query(1, 2) prend 2 paramêtres pour que tu puisses renvoyer dans le resultat.
1- $query (Ta requete)
2- $connexion (connexion a ta base)
@+
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
18 déc. 2007 à 10:15
18 déc. 2007 à 10:15
Bonjour,
Est ce que dans ton php.ini "register_global" est a ON ou OFF ?
@+
Est ce que dans ton php.ini "register_global" est a ON ou OFF ?
@+
Kitty-cat
Messages postés
141
Date d'inscription
vendredi 9 novembre 2007
Statut
Membre
Dernière intervention
6 août 2008
10
18 déc. 2007 à 11:01
18 déc. 2007 à 11:01
En le mettant au début du main.php, ca marche. Ce que je comprend pas, c'est que j'ai mon session_start() aussi dans un fichier "Traitement.php" (Qui lui n'est pas ramené par include par contre) et que lui ne me pose aucun problème ;)
Enfin bref merci (ET oui, rescue, mes globals sont à ON ^^)
Ne me reste plus qu'à régler le bug pour sql server ;)
Enfin bref merci (ET oui, rescue, mes globals sont à ON ^^)
Ne me reste plus qu'à régler le bug pour sql server ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mais c'est normal en fait.
session_start() doit être placer avant que Apache envoie quoi que ce soit au navigateur pour la page pour laquelle tourne ce script. connexion.php, dans ce cas, code un script qui fait parti d'un la page renvoyée par main.php. Donc quand Appache regarde connexion.php et qu'il voit session_start(); il remarque qu'il a déjà envoyé des données au navigateur (via main.php) et il râle.
traitement.php n'étant pas inclus, ben il ne râle pas.
session_start() doit être placer avant que Apache envoie quoi que ce soit au navigateur pour la page pour laquelle tourne ce script. connexion.php, dans ce cas, code un script qui fait parti d'un la page renvoyée par main.php. Donc quand Appache regarde connexion.php et qu'il voit session_start(); il remarque qu'il a déjà envoyé des données au navigateur (via main.php) et il râle.
traitement.php n'étant pas inclus, ben il ne râle pas.
Kitty-cat
Messages postés
141
Date d'inscription
vendredi 9 novembre 2007
Statut
Membre
Dernière intervention
6 août 2008
10
18 déc. 2007 à 11:57
18 déc. 2007 à 11:57
Oki doki.
Tant que j'y suis, j'ai une petite question. A défaut de trouver ce qui ne va pas actuellement avec sqlserver, j'ai décidé d'utiliser mysql pour des tests. Problème, il me fait un "parse error parse error on line machin" alors qu'après moult vérifications, j'en trouve tjs pas.
La ligne en question :
$sqlquery = "Select * from Fichiers";
$results = mysql_query($sqlquery);
// Je précise que c'est la ligne avec $sqlquery qu'il n'apprécie pas du tout.
Si t'as une idée, je prends.
Tant que j'y suis, j'ai une petite question. A défaut de trouver ce qui ne va pas actuellement avec sqlserver, j'ai décidé d'utiliser mysql pour des tests. Problème, il me fait un "parse error parse error on line machin" alors qu'après moult vérifications, j'en trouve tjs pas.
La ligne en question :
$sqlquery = "Select * from Fichiers";
$results = mysql_query($sqlquery);
// Je précise que c'est la ligne avec $sqlquery qu'il n'apprécie pas du tout.
Si t'as une idée, je prends.
Kitty-cat
Messages postés
141
Date d'inscription
vendredi 9 novembre 2007
Statut
Membre
Dernière intervention
6 août 2008
10
18 déc. 2007 à 13:10
18 déc. 2007 à 13:10
Bah j'ai essayé aussi.
Mais le résultat est toujours le même :
//
Parse error: parse error in c:\program files\easyphp1-8\www\intranettipkoko\Connexion.php on line 31
//
Mais le résultat est toujours le même :
//
Parse error: parse error in c:\program files\easyphp1-8\www\intranettipkoko\Connexion.php on line 31
//
rescue
Messages postés
1039
Date d'inscription
vendredi 16 novembre 2007
Statut
Contributeur
Dernière intervention
27 mars 2019
136
18 déc. 2007 à 17:06
18 déc. 2007 à 17:06
Re,
Je ne sais pas si tu as réussi :
Tu peux faire l'essai cette fonction que j'utilise dans tous mes projets pour me connecter ma base de données
//fonction de connexion à la base de données
function db_connect()
{
$result = @mysql_pconnect("localhost", "root", "");
if (!$result)
return false;
if (!@mysql_select_db("ta_base"))
return false;
return $result;
}
Après tu l'appelles
// connexion mysql
$conn = db_connect();
// requete
$query = "select * from ta_table";
$resultat = mysql_query($query, $conn);
Voilà si ça peut t'aider.
@+
Je ne sais pas si tu as réussi :
Tu peux faire l'essai cette fonction que j'utilise dans tous mes projets pour me connecter ma base de données
//fonction de connexion à la base de données
function db_connect()
{
$result = @mysql_pconnect("localhost", "root", "");
if (!$result)
return false;
if (!@mysql_select_db("ta_base"))
return false;
return $result;
}
Après tu l'appelles
// connexion mysql
$conn = db_connect();
// requete
$query = "select * from ta_table";
$resultat = mysql_query($query, $conn);
Voilà si ça peut t'aider.
@+