Avatar billede e_w Nybegynder
14. december 2005 - 11:16 Der er 7 kommentarer og
1 løsning

log, hvem har set min profil

Hej skal lige have lidt hjælp til at kode sådan at man kan se hvem der har besøgt ens profil.. ligesom på nationx.dk - hvis man ved hvordan det ser ud.. eller på arto,hotpeople.dk

håber der er en som kan hjælpe mig..
Avatar billede jakobdo Ekspert
14. december 2005 - 11:27 #1
Du kunne lave en tabel med indholdet:
id, profil_id, set_af_profil_id

Når der så bliver lavet et visProfil.php?id=2
Så gemmer du:
id = (auto_increment)
profil_id = 2
set_af_profil_id = den bruger som kigger på den...

Så vil du altid kunne se hvem som har set hvad.
Avatar billede e_w Nybegynder
14. december 2005 - 11:31 #2
vil du så bruge $_session der.. eller.. :$... har oprettet en database med det nu.. det er mere koden som jeg ikke rigtig kan se nogle logiske tankegang i.. :S..
Avatar billede jakobdo Ekspert
14. december 2005 - 11:34 #3
Du har en side med noget i stil med: visProfil.php?id=(brugerID) ikke?
Og ja, så ville jeg bruge $_SESSION['brugerid'] = den bruger som kigger på siden!
Avatar billede e_w Nybegynder
14. december 2005 - 11:45 #4
har lavet den sådan her

login $_session
#### Her er den ##
$sql_user = mysql_query("SELECT `id`, `rang`, `aktiveret` FROM `medlemmer` WHERE `brugernavn`='$_POST[brugernavn]' ") or die(mysql_erorr());
$user = mysql_fetch_array($sql_user);

if($user[aktiveret] != 1) {
header("location:fejl.php?type=no_activation");
exit;
}else{
$_SESSION[id]            = $user[id];
$_SESSION['brugerid']          = $user[brugernavn];
$_SESSION[rang]          = $user[rang];
$_SESSION[aktiveret]    = $user[aktiveret];           
header("location:index.php");
exit;
}
}

så ved jeg ikke helt hvad jeg skal gøre for at poste den ind i databasen som jeg har kaldt "ProfilSet"....

for når først den er kaldt ind... burde det være "let" nok at poste den ud... sys jeg da..
Avatar billede jakobdo Ekspert
14. december 2005 - 12:04 #5
Det er jo dit login script.
Du skal jo have noget visProfil.php side?
Avatar billede e_w Nybegynder
14. december 2005 - 12:07 #6
jah, men skal $_session ikke kaldes frem når de logger ind.. eller..:$ så den kan finde ud af hvem/hvd bruger der er.. :S..

jeg har includet en fil i user.php, som hedder ProfilerShow.php, og det er derinde den skal kalde navnene ud.. men forstår bare ikke lige pt. hvordan de skal kaldes ind.. :(... :$.. forstår du mig?
Avatar billede jakobdo Ekspert
14. december 2005 - 19:19 #7
Du har filen: ProfilerShow.php
Og der ved du så via et id hvilken profil som skal vises!
Ligeledes ved du via: $_SESSION['id'] hvilken bruger som vil se profilen!
Og så skulle resten være lige ud ad vejen! :o)
Avatar billede e_w Nybegynder
29. december 2005 - 18:57 #8
fik en kammerat til at se på det..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester