Problème PHP - prendre infos SQL

Utilisateur anonyme -  
 Utilisateur anonyme -

Bonjour,


J'ai un problème et je ne vois pas du tout de quoi cela reviens.

Je fais une requête SQL en PHP qui est celle-ci (je ne met pas ton mon code) :
 

 $pseudoco = $_SESSION['pseudo']; 
$query = "SELECT * FROM page WHERE pseudo = '$pseudoco'";


Ceci fait que sur ma page, on voit ceci :

 Infos de la page :  

Nom de la page : PageDeLuxe 

Description : Description :o 

Administrateur : Miiister 

Thème : Sport


Le problème étant que je veux que tout le monde voit les informations de la page, mais la requête SQL fait qu'il n'y a que l'administrateur de la page qui voit les infos. Donc j'ai fais ceci comme code :

 $pageencours = $_SERVER['SCRIPT_NAME']; 

list($pageencours, $ext) = explode(".", basename(__FILE__)); 

$query = "SELECT * FROM page WHERE nompage = '$pageencours'";


Les deux premières lignes font que dans $pageencours on ai juste le nom de la page
Puis quand je fais sa, voici ce que j'obtiens :

 Infos de la page :  

Nom de la page :  

Description :  

Administrateur :  

Thème :  


Comme vous le voyez, il n'y a plus les codes PHP.

Voici un screen de la table "page" : http://hpics.li/59d5aa9

Pourriez-vous me dire d'où viens le problème ? Si vous avez besoin de d'autres infos, dites le moi, ou même si je n'ai pas été suffisamment clair.

Merci beaucoup à la personne qui m'aidera.

A voir également:

1 réponse

Profil bloqué
 
salut
si tu te connectes aves Miiister tu verras la PageDeLuxe
si tu te connectes avec un autre pseudo, c'est normal que tu ne la vois pas..
il faut changer ta condition

$pseudoco = $_SESSION['pseudo'];
$query = "SELECT * FROM page WHERE pseudo = '$pseudoco'";
0
Utilisateur anonyme
 
Merci de la réponse, mais cela ne conviens pas trop à ce que je demande.

Je veux que les informations soient public. Donc je voulais faire sa :

$pageencours = $_SERVER['SCRIPT_NAME']; 

list($pageencours, $ext) = explode(".", basename(__FILE__)); 

$query = "SELECT * FROM page WHERE nompage = '$pageencours'";


Ce que je veux savoir, c'est qu'est-ce qui ne marche pas dans CE code :/

Merci.
0