PHP 5.0.5 vers 5.2.6
Fermé
guyoem
Messages postés
36
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
22 avril 2009
-
22 août 2008 à 11:46
Dr Zoidberg Messages postés 529 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 - 22 août 2008 à 15:54
Dr Zoidberg Messages postés 529 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 - 22 août 2008 à 15:54
A voir également:
- PHP 5.0.5 vers 5.2.6
- Easy php - Télécharger - Divers Web & Internet
- Windows 7 vers windows 10 - Accueil - Mise à jour
- Clavier qwerty vers azerty - Guide
- Transferer photo android vers pc - Guide
- Vers quelle adresse web renvoie ce lien - Guide
13 réponses
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
22 août 2008 à 11:58
22 août 2008 à 11:58
Salut,
Pour dépanner essai de passer short_open_tag à ON dans ton php.ini.
Mais il est recommandé de ne pas utiliser <? et <?=
Pour dépanner essai de passer short_open_tag à ON dans ton php.ini.
Mais il est recommandé de ne pas utiliser <? et <?=
guyoem
Messages postés
36
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
22 avril 2009
4
22 août 2008 à 12:19
22 août 2008 à 12:19
Ca ne change rien. Enfin pour ce qui est des balises, c'est pas trop ca le problème, c'est qu'il n'affiche pas toutes les pages ...
Par exemple j'avais un menu qui ne s'affichait pas et quand je met un point virgule après une ligne while ça marche, truc totalemnt bizard. A chaque fois que j'aariv à avancé dans la navigation du site, je rencontre tjrs un autre bug;...
Par exemple j'avais un menu qui ne s'affichait pas et quand je met un point virgule après une ligne while ça marche, truc totalemnt bizard. A chaque fois que j'aariv à avancé dans la navigation du site, je rencontre tjrs un autre bug;...
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
22 août 2008 à 12:43
22 août 2008 à 12:43
Bizarre ...
Tu peux nous mettre un bout de code qui ne marche plus ?
Tu peux nous mettre un bout de code qui ne marche plus ?
guyoem
Messages postés
36
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
22 avril 2009
4
22 août 2008 à 14:33
22 août 2008 à 14:33
<?php
if(!isset($_GET['idprod']) || $_GET['idprod']==NULL)
{
//$query = "SELECT * FROM membre WHERE login LIKE '$login'";
$query = "SELECT * FROM membre WHERE login LIKE '".$_SESSION['login']."'";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result));
{
if($row["type_user"]>=2)
là par exemple si jenlève le ; a la fin du while le contenu de mon menu ne s'affiche pas.
if(!isset($_GET['idprod']) || $_GET['idprod']==NULL)
{
//$query = "SELECT * FROM membre WHERE login LIKE '$login'";
$query = "SELECT * FROM membre WHERE login LIKE '".$_SESSION['login']."'";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result));
{
if($row["type_user"]>=2)
là par exemple si jenlève le ; a la fin du while le contenu de mon menu ne s'affiche pas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
guyoem
Messages postés
36
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
22 avril 2009
4
22 août 2008 à 14:49
22 août 2008 à 14:49
Je viens d'installer un editeur php, PHPEdit, et il me met une erreur au niveau du while, avec ou sans la virgule :
Une erreur est intervenue dans le script débogué :
mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Une erreur est intervenue dans le script débogué :
mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
22 août 2008 à 14:55
22 août 2008 à 14:55
La requête n'est probablement pas exécutée, essai de mettre un echo mysql_error(); et un echo $query pour voir ce qui ne passe pas correctement.
guyoem
Messages postés
36
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
22 avril 2009
4
22 août 2008 à 15:15
22 août 2008 à 15:15
Il est possible que ce soit un problème de login/session puisque en affichant le query il m'affiche la chose suivante :
SELECT * FROM membre WHERE login LIKE ''
Il ne trouve pas l'utilisateur connecté
SELECT * FROM membre WHERE login LIKE ''
Il ne trouve pas l'utilisateur connecté
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
22 août 2008 à 15:29
22 août 2008 à 15:29
Oui la session ne fonctionne pas. Tu as bien de session_start et n'utilisais pas session.auto_start (php.ini) ?
guyoem
Messages postés
36
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
22 avril 2009
4
22 août 2008 à 15:33
22 août 2008 à 15:33
je reprend le travail de qq1 d'autre donc j'avais pas regardé, et je ne suis qu'un stagiaire donc je connais moyennement le php : mais dans le fichier .ini j'ai :
; Initialize session on request startup.
session.auto_start = 0
; Initialize session on request startup.
session.auto_start = 0
guyoem
Messages postés
36
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
22 avril 2009
4
22 août 2008 à 15:37
22 août 2008 à 15:37
et je n'ais pas : de session_start
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
22 août 2008 à 15:40
22 août 2008 à 15:40
Tu peux essayer de mettre session.auto_start = 1, normalement ce n'est pas très recommandé, mais si ça marchait avant sans aucun session_start c'est peut-être le problème.
Normalement il devrait avoir un session_stat() sur toutes les pages qui utilisent les sessions.
Normalement il devrait avoir un session_stat() sur toutes les pages qui utilisent les sessions.
guyoem
Messages postés
36
Date d'inscription
vendredi 1 août 2008
Statut
Membre
Dernière intervention
22 avril 2009
4
22 août 2008 à 15:46
22 août 2008 à 15:46
Je viens de voir qu'il y avait bien des session_start() en haut de chaque fichier, et aucun changement en mettant session.auto_start à 1.
Dr Zoidberg
Messages postés
529
Date d'inscription
jeudi 28 juin 2007
Statut
Membre
Dernière intervention
12 juin 2015
100
22 août 2008 à 15:54
22 août 2008 à 15:54
ok, donc il faut repasser session.auto_start à 0.
je n'ai plus trop d'idée pour le moment, j'espère que quelqu'un sera plus inspiré, j'y réfléchi quand même.
je n'ai plus trop d'idée pour le moment, j'espère que quelqu'un sera plus inspiré, j'y réfléchi quand même.