Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Vis navn efter login

Vis navn efter login


 

Vis navn efter login

Torben Sørensen  

Hej

Nogen som kan hælpe mig, jeg har tidligere haft sådan at når man var logget ind blev ens
navn vist, men har simpelhen smidt det væk, og er noget tid siden jeg har rodet rigtigt
med php.

Jeg har i min mysql oprettet et felt som hedder ''navn'' ligesom id username password, og
de andre ting man nu har valgt, men jeg er ude efter et script som gør at jeg kan få vist
hvad der står i navnefeltet ud for brugeren når den er logget ind. 

Nogen som kan hjælpe mig? Hvis i forstår mit spørgsmål.


MVH Torben Sørensen



Dato : 22.08.2008, 14:23

Visninger : 1516

Points : 30

 

Lav en session der hedder f.eks ses_navn i din loginfil og så bare echo $ses_navn

Sådan gør jeg :)


Dato : 25.08.2008, 12:52

Afvist svar af : Morten!  

 

og det gør man lige hvordan? :)
Lang tid siden jeg har rodet rigtigt med php, er kun lige så småt ved at komme igang igen.


Dato : 25.08.2008, 12:59

Godkendt svar af : Torben Sørensen  

 

ok dete her er meget enkelt

startmed at icluder til cofig.php eller connect.php gøres sådan:
include_once("connect.php"); (icluderet til connect.php der)

så skal vi oprete foribndelse til servern eller trække navnet ud som nogle kalder det
$db_profil = mysql_query("select * from TABBEL-NAVEN where brugernavn = '$_GET[b]'");
$profil = mysql_fetch_array($db_profil);

og så ser koden til brugernavnet sådna her ud
<p><?php print $profil['brugernavn'?><br>


håber der er svar nok :)


Dato : 25.08.2008, 15:30

Afvist svar af : Filip  

 

connect, kan det være den jeg kalder dbconnect.php? Den ''fil'' som gør at jeg bliver
connectet til serveren?

Nogle af tingene i formlen ellers jeg selv skal redigere i?

Min database hedder users og feltet som den skal ''trækkes udfra'' hedder ''navn''


Dato : 25.08.2008, 15:40

Afvist svar af : Torben Sørensen  

 

ja det kan godt være den 
og nej du skal bare indtaste tingene det burde virke


Dato : 25.08.2008, 19:50

Kommentar af : Filip  

 

Okay, å lige prøve igen, for kunne ikke lige få det til at virke før :D

Skriver tilbage, når jeg har prøvet det lidt af.


Dato : 25.08.2008, 19:54

Kommentar af : Torben Sørensen  

 

Har lige et par spørgsmål, for kan ikke helt få det til at virke, er der nogen af
følgende
ting, som har noget med nogle af mine filer/min mysql database at gøre? 

db_profil 
TABBEL-NAVEN 
profil 
mysql_fetch_array 
$profil 
['brugernavn']  


og er dette helt forkert sat ind, der hvor jeg vil have navnet til at stå? 

<? 
include_once("dbconnect.php"
$db_profil mysql_query("select * from TABBEL-NAVEN where brugernavn = '$_GET[b]'");  
$profil mysql_fetch_array($db_profil);  
<
p><?php print $profil['navn'?><br>  
?> 


Den skrev følgende fejlmedelse efter jeg satte ''<?'' og ''?>'' ind 

''Parse error: syntax error, unexpected T_VARIABLE in [Linket til den side det er på] on
line 10'' 


og fjerner jeg ''<?'' og ''?>'' skriver den bare følgende på min side: 

''include_once("dbconnect.php") $db_profil = mysql_query("select * from TABBEL-NAVEN
where
brugernavn = '$_GET[b]'"); $profil = mysql_fetch_array($db_profil); '' 


Dato : 25.08.2008, 22:39

Kommentar af : Torben Sørensen  

 

jeg hjælper dig ikke du har jo selv taget pointene

Dato : 26.08.2008, 17:04

Kommentar af : Filip  

 

Hmm Det var en fejl, troede man skulle godkende alle. Måske hvis jeg opretter en ny tråd
eller hvad?


Dato : 26.08.2008, 17:39

Kommentar af : Torben Sørensen  

 

<?  
include_once("dbconnect.php")  
$db_profil mysql_query("select * from TABBEL-NAVEN where brugernavn = '$_GET[b]'");   
$profil mysql_fetch_array($db_profil);   
<
p><?php print $profil['navn'?><br>   
?>  

Skal være:

<?  
include_once("dbconnect.php")  
$db_profil mysql_query("select * from TABBEL-NAVEN where brugernavn = '$_GET[b]'");   
$profil mysql_fetch_array($db_profil);   
echo 
"<p><?php print $profil['navn'] ?><br>";
?>  


Dato : 26.08.2008, 18:05

Kommentar af : Morten!  

 

ellere rettere sagt ->

<?php  
include_once("dbconnect.php")  
$db_profil mysql_query("select * from TABEL-NAVEN where brugernavn = '$_GET[b]'");   
$profil mysql_fetch_array($db_profil);   
echo 
"<p>$profil['navn']</p><br>";
?>  


Dato : 26.08.2008, 18:06

Kommentar af : Morten!  

 

Fået det til at virke?

Dato : 29.08.2008, 12:09

Kommentar af : Morten!  

 

Nej desværre, den skriver bare følgende:
Parse error: syntax error, unexpected T_VARIABLE in [Adressen til siden, hvor scriptet er
indsat på] on line 11


Dato : 29.08.2008, 12:51

Kommentar af : Torben Sørensen  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund