login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Juiste gebruiker weergeven, na ingelogd

Offline rredspike1 - 07/08/2008 16:06 (laatste wijziging 07/08/2008 16:08)
Avatar van rredspike1Lid Hi,

Steeds als ik een inlog systeem heb gemaakt en log in dan geeft het systeem steeds de 1e gebruiker weer...

Gebruikers
#1 gebruikersnaam1
#2 gebruikersnaam2

Stel ik log in met gebruikersnaam 1, dan gaat prima,
maar log ik in met gebruikersnaam2, dan geeft ie wel gebruikersnaam2 weer, maar niet de rest van de gegevens van gebruikersnaam2

Hoe moet je dit nu oplossen
ps, heb geen script, maar zou graag antwoord willen hoe je dat nu opslaat en weer laat weergeven

3 antwoorden

Gesponsorde links
Offline Tuinstoel - 07/08/2008 16:13
Avatar van Tuinstoel PHP expert Cookies, sessies? Maarre zonder concreet script kunnen wij jou denk ik geen antwoord geven???
Offline rredspike1 - 07/08/2008 16:19 (laatste wijziging 07/08/2008 16:19)
Avatar van rredspike1 Lid Geen cookies, want dat is toch niet veilig?
Hoor namelijk verhalen dat je er vanalles uit kan halen; zoals wachtwoorden, SID etc..

Dus sessies,

Stel ik ben geregistreerd met 3 velden
Gebruikersnaam, wachtwoord en leeftijd

Kan ik dan deze 3 opslaan in een sessie, of is dat niet veilig?
zo ja, hoe geef ik dat dan weer?
zo nee, hoe zou ik het dan moeten doen?

<?php echo $_SESSION['gebruikersnaam']; ?>

want heb weleens een profiel proberen te maken, maar tlukt me niet,
Offline Simax - 07/08/2008 16:48 (laatste wijziging 07/08/2008 16:49)
Avatar van Simax Onbekend Probeer dit eens..
  1. if($_SERVER["REQUEST_METHOD"] == "POST")
  2. {
  3. $_SESSION["gebruikersnaam"] = $_POST["gebruikersnaam"];
  4. }


Hiermee zou je vervolgens een query kunnen uitvoeren waarmee je de overige gegevens ophaald uit de database..

  1. // Ophalen gegevens uit de database..
  2. $select = mysql_query("SELECT * FROM gebruikers WHERE gebruikersnaam = '".$_SESSION["gebruikersnaam"]."'");
  3. $result = mysql_fetch_array($select);
  4.  
  5. // Weergeven van de gegevens..
  6. print $result["gebruikersnaam"];
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.211s