login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[opgelost]profiel

Offline Ibrahim - 17/07/2005 23:06 (laatste wijziging 17/07/2005 23:59)
Avatar van IbrahimPHP expert Beste leden,

Ik heb een vraagje. Ik heb een ledensysteem. Nu wil ik een profiel maken voor elk gebruiker, maar ik weet niet hoe ik dat moet doen. De profiel is geen probleem. het probleem is, hoe ik een profiel van een lid kan laten zien als iemand op zijn naam klikt.

Mvg,

siliecom14

Edit: Gelukt met hulp van martijn Zie onder voor script

6 antwoorden

Gesponsorde links
Offline Martijn1989 - 17/07/2005 23:12 (laatste wijziging 17/07/2005 23:14)
Avatar van Martijn1989 PHP ver gevorderde Link is bijv : http://www.prof...naam=Admin

  1. <?php
  2. include ("config.php");
  3.  
  4. if(isset($_GET[naam])){
  5. $select = "SELECT * FROM leden WHERE gebruikersnaam = '".$_GET[naam]."'";
  6. } else{
  7. $select = "SELECT * FROM leden WHERE id = '".$_GET[id]."'";
  8. }
  9.  
  10. $query = mysql_query($select)or die(mysql_error());
  11. $lijst = mysql_fetch_object($query);
  12. $bestaat = mysql_num_rows($query);
  13.  
  14. if ($bestaat == 0) {
  15. echo "Dit lid bestaat niet!";
  16. } else {
  17.  
  18. //hier de pagina
  19.  
  20. }
  21. ?>
Offline Brycer - 17/07/2005 23:15
Avatar van Brycer HTML interesse
  1. <a href='profiel.php?lid=<? echo $member; ?>'><? echo $member; ?></a>

Als $member de betreffende member is en dan roep je op profiel.php op:
  1. $sql= mysql_query("SELECT * FROM `members` WHERE `lid`= '".$HTTP_GET_VARS['lid']."'");


Volgens mij klopt dit, niet getest;-)
Brycer
Offline Ibrahim - 17/07/2005 23:20
Avatar van Ibrahim PHP expert ik zal het eens testen 
Offline Maarten - 17/07/2005 23:41
Avatar van Maarten Erelid Het principe is gewoon dat je zaken uit de url met $_GET['ding_in_url'] kunt ophalen, dus hoe je het doet is jouw zaak.
Als er in de url staat
nick=Murfy

dan kan je de gegevens ophalen met "WHERE gebruikersnaam = '".$_GET['nick']."'"
Offline Ibrahim - 17/07/2005 23:51 (laatste wijziging 17/07/2005 23:57)
Avatar van Ibrahim PHP expert ik heb het zo gedaan:

  1. <?php
  2. if(isset($_GET['nick'])){
  3.  
  4. $query="SELECT * FROM members WHERE
  5.  
  6. gebruikersnaam='".$_GET['nick']."'";
  7. }
  8. else {
  9. $query="SELECT * FROM members WHERE
  10.  
  11. memberid='".$_GET['id']."'";
  12.  
  13. }
  14.  
  15. $query2=mysql_query($query) or die("Fout: " .mysql_error());
  16.  
  17. $exist=mysql_num_rows($query2);
  18.  
  19. $lijst=mysql_fetch_array($query2);
  20.  
  21. if(!isset($exist)) {
  22.  
  23. echo 'Dit lid bestaat niet.';
  24.  
  25. }
  26. else {
  27. //profiel
  28. }
  29. ?>
Offline Maarten - 17/07/2005 23:59
Avatar van Maarten Erelid Vwala Topic closed?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.255s