[PHP] Problème avec une page profil.php
6 messages
• Page 1 sur 1
-

Exatoxik - Nouveau WRInaute

- Messages: 35
- Inscription: 12 Juil 2010
[PHP] Problème avec une page profil.php
Bonsoir !
Alors voilà mon problème :
Je suis en train de créer un site Web contenant entre autre des pages d'inscription, de connexion, de forum de discussion, etc... Jusque là, rien de bien compliqué !
Il se trouve que je veux créer une page de profil pour chaque membre du site, ça je sais comment faire.
Dans le cas où on rentre directement l'URL du profil dans la barre d'adresse via $_GET (exemple: ../profil.php?id=23) :
Mais en fait, je voudrais pouvoir mettre un lien sur chaque page du site vers le profil du membre qui est connecté. Donc là, quasiment le même code PHP que tout à l'heure:
et donc je voudrais pouvoir insérer un $_GET['id'] dans ce lien propre à chaque membre qui, selon le membre connecté, détermine quelle est l'adresse vers son profil, un $_GET de l'id qui diffère selon le membre connecté :
Le nombre 23 présent après "id=" dans le code ci-dessus est l'id du membre que j'aimerais pouvoir changer selon le membre connecté, et insérer automatiquement celui qui correspond à son profil.
J'espère que ça ne vous parait pas trop flou..
Merci d'avance
Exatoxik
Alors voilà mon problème :
Je suis en train de créer un site Web contenant entre autre des pages d'inscription, de connexion, de forum de discussion, etc... Jusque là, rien de bien compliqué !
Il se trouve que je veux créer une page de profil pour chaque membre du site, ça je sais comment faire.
Dans le cas où on rentre directement l'URL du profil dans la barre d'adresse via $_GET (exemple: ../profil.php?id=23) :
- Code: Tout sélectionner
<?php
mysql_connect("localhost", "root", "root");
mysql_select_db("spsa");
// Connexion à la bdd
$id = mysql_real_escape_string($_GET['id']);
$requete1 = mysql_query('SELECT pseudo, id FROM membres WHERE id = "'.$_GET['id'].'"')
or die (mysql_error());
// On récupère l'id du membre voulu pour consulter son profil via $_GET['id']
$data1 = mysql_fetch_assoc($requete1);
// Récupération de l'id et du pseudo dans la bdd (le pseudo du membre est visible dans le titre de la page)
?>
Mais en fait, je voudrais pouvoir mettre un lien sur chaque page du site vers le profil du membre qui est connecté. Donc là, quasiment le même code PHP que tout à l'heure:
- Code: Tout sélectionner
<?php
mysql_connect("localhost", "root", "root");
mysql_select_db("spsa");
// Connexion à la bdd
$id = mysql_real_escape_string($_SESSION['pseudo']);
$requete1 = mysql_query('SELECT id FROM membres WHERE pseudo = "'.$_SESSION['pseudo'].'"')
or die (mysql_error());
// On récupère l'id du membre connecté grâce à $_SESSION['pseudo']
$data1 = mysql_fetch_assoc($requete1);
?>
et donc je voudrais pouvoir insérer un $_GET['id'] dans ce lien propre à chaque membre qui, selon le membre connecté, détermine quelle est l'adresse vers son profil, un $_GET de l'id qui diffère selon le membre connecté :
- Code: Tout sélectionner
<a href="profil.php?id=23">Profil</a>
Le nombre 23 présent après "id=" dans le code ci-dessus est l'id du membre que j'aimerais pouvoir changer selon le membre connecté, et insérer automatiquement celui qui correspond à son profil.
J'espère que ça ne vous parait pas trop flou..
Merci d'avance
Exatoxik
Dernière édition par Exatoxik le Mar Aoû 10, 2010 22:19, édité 1 fois.
-

Netek - WRInaute discret

- Messages: 90
- Inscription: 5 Aoû 2010
Re: [PHP] Problème avec une page profil.php
Pas sur d'avoir tout compris mais ...
?
EDIT :
Ou plutot :
- Code: Tout sélectionner
<a href="profil.php?id=<?php echo $_GET['id']; ?>">Profil</a>
?
EDIT :
Ou plutot :
- Code: Tout sélectionner
<a href="profil.php?id=<?php echo $data1['id']; ?>">Profil</a>
-

Exatoxik - Nouveau WRInaute

- Messages: 35
- Inscription: 12 Juil 2010
Re: [PHP] Problème avec une page profil.php
Ben non justement.. J'ai essayé de faire ça, mais en fait dans la barre d'adresse, l'id n'est pas visible vu que c'est du code PHP (inconnu pour le navigateur)..
EDIT :
Si c'est bon, c'est ça !
Merci beaucoup !
EDIT :
Si c'est bon, c'est ça !
Merci beaucoup !
Dernière édition par Exatoxik le Mar Aoû 10, 2010 22:25, édité 1 fois.
6 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- probleme entre index.php centre.php et news.php
- Page profil PHP base de donnée
- AJax, php et xml, probleme de variable php
- [ Script PHP ] Problème de connexion (session php)
- robotstats.inc.php , graph_robot.php et graph.php ???
- Probleme PHP 4.3.9 vs PHP 5
- [SCRIPT] Glybe (proxy php) browser.php renommer les fichiers télécharger
- Pages les plus consultées - /engine.php? /search.php? ...
- [PHP/MySQL] Excepter une valeur dans un requête SQL en PHP
- Comment passer des variables PHP dans un header PHP ?
- Comment analyser les visites provenant de Google SearchWiki - 09-12-2008
- Gérer les comptes et profils Google Analytics - 09-03-2009
- Filtre Google Analytics : suivi d'un répertoire ou sous-domaine - 10-06-2010
- Nouvelles formations Google Analytics chez Ranking Metrics - 21-12-2009
- Google Shared Stuff : un réseau social de plus pour Google - 21-09-2007
- Google Dating : le nouveau site de rencontres - 01-04-2006
Consultez la description détaillée des produits ou services de Google suivants : Gmail Notifier
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
