Hallo,

Ik heb een vraagje ik heb nu een inlog systeem als ik inlog dan krijg je
je gebruikers naam te zien dit doe ik zo <?php $_SESSION['user'] ?>

Maar aan deze user zit ook nog een Naam achternaam en zo die wil ik ook gaan tonen.
weet iemand hier iets gemakkenlijks voor

Alvast bedankt!

Groeten Niels
heb je dit gekoppeld aan een database?
<?php
include 'include/config.php';
require_once 'include/contole.php';
?>
<?php echo "<b>Welkom</b> <i>".$_SESSION['user'] . "</i>" ?>
<br/><br/>
<a href="logout.php">Uitloggen</a>
<br/><br/>

config is in dit geval mijn koppeling naar de database
maak een validatie dat er van iedere user maar 1 kan zijn, dan woord 'user' de primaire sleutel en dus de identificatie. het enige dat je dan hoeft te doen is een query opstellen die zoekt in de database naar user, en geeft de hele record door.

ik neem aan dat je werkt met mysql?
Bij het inloggen check je toch inlognaam en password. Dan heb je toch alle bijbehorende gegevens bij de hand.
- SanThe - op 12/10/2011 16:07:48

Bij het inloggen check je toch inlognaam en password. Dan heb je toch alle bijbehorende gegevens bij de hand.


klopt maar ik heb met die session alles de naam van de gebruikers inlog gekregen ik wil alles laten zien naam achternaam enzz..



[size=xsmall]Toevoeging op 12/10/2011 16:11:03:[/size]

Jeroen vd op 12/10/2011 16:07:44

maak een validatie dat er van iedere user maar 1 kan zijn, dan woord 'user' de primaire sleutel en dus de identificatie. het enige dat je dan hoeft te doen is een query opstellen die zoekt in de database naar user, en geeft de hele record door.

ik neem aan dat je werkt met mysql?



<?php
session_start();
if (isset($_SESSION['user'])){
}else{
session_destroy();
header("location:inloggen.php");
}
?>
als je alles al hebt hoef je ze alleen ook in een session te zetten.
en dan gewoon echo $_SESSION["achternaam"] enz te doen

[size=xsmall]Toevoeging op 12/10/2011 16:14:24:[/size]

hoe ik het zou doen, (ben onlangs toevallig met een inlogscript bezig geweest):
verwerk de ingegeven username in een zoekquery door mysql, zet alles in 1 record, zet alles in een array, en geef dit door. (ik weet alleen niet of dit kan met session, of cookie)

gevonden. je bent goed bezig zo, hoe de session met de user aan. meer heb je niet nodig. op de volgende pagina verwerk je de zoekopdracht, en kun je alles tonen wat je wilt
Jeroen vd op 12/10/2011 16:12:18

als je alles al hebt hoef je ze alleen ook in een session te zetten.
en dan gewoon echo $_SESSION["achternaam"] enz te doen

[size=xsmall]Toevoeging op 12/10/2011 16:14:24:[/size]

hoe ik het zou doen, (ben onlangs toevallig met een inlogscript bezig geweest):
verwerk de ingegeven username in een zoekquery door mysql, zet alles in 1 record, zet alles in een array, en geef dit door. (ik weet alleen niet of dit kan met session, of cookie)

gevonden. je bent goed bezig zo, hoe de session met de user aan. meer heb je niet nodig. op de volgende pagina verwerk je de zoekopdracht, en kun je alles tonen wat je wilt


Dus jij wilt dit?

<?php echo "<b>Welkom</b> <i>".$_SESSION['user'] .$_SESSION['naam']. "</i>" ?>

hij geeft bij mij geen naam
is deze gespecificeerd? dan moet je deze eerst even een waarde geven op dezelfde manier als je $_SESSION['user'] een waarde geeft
Die moet je dan wel bij het inloggen in de session zetten.
- SanThe - op 12/10/2011 16:21:54

Die moet je dan wel bij het inloggen in de session zetten.


dat begrijp ik niet

Reageren