Top
Phpuniverset logo
 
930 banner

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

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 login skrifter til menu når man er logget ind

login skrifter til menu når man er logget ind


 

login skrifter til menu når man er logget ind

Per H  

Hej,,

Jeg er ved at lave en chatpotal sammen med en af mine venner og jeg vil godt ha at når
man er logget ind er input felterne væk og der er en menu istedet, men ved ikkke hvordan
jeg skal lave den! det jeg leder efter er lige som det phpuniverset her.

Nogen der kan hjælpe????



Dato : 18.03.2006, 17:22

Visninger : 1600

Points : 25

 

Det på phpuni er lavede med session, man tjekker om folk er logget ind via en session og
hvis man er så viser den ens profil menu og hvis ikke så viser den form felter til log
ind


Dato : 18.03.2006, 18:12

Afvist svar af : t n.  

 

Okay,, ved bare ikke hvordan jeg skal kode det!! kan du hjælpe???



Dato : 18.03.2006, 18:15

Kommentar af : Per H  

 

har desværre ikke så meget tid, men hvis du kan lave et login system med session så kan
du os lavet det her.


Dato : 18.03.2006, 18:18

Afvist svar af : t n.  

 

Jeg har også fået hjælp til at lave mit login system..!!

Dato : 18.03.2006, 19:13

Kommentar af : Per H  

 

Kan den ikke laves sådan her??:

<?php
session_start
();
if (!empty(
$_SESSION['brugernavn'])) {
  include(
"login.php");
} else {
  include(
"login.php");
}
?>

//Per H


Dato : 18.03.2006, 22:01

Kommentar af : Per H  

 

ups
sådan her:
<?php 
session_start
(); 
if (!empty(
$_SESSION['brugernavn'])) { 
  include(
"user_menu.php"); 
} else { 
  include(
"login.php"); 

?> 


Dato : 18.03.2006, 22:01

Kommentar af : Per H  

 

Hvis du er interesseret i at få et brugersystem hvor der er brugerniveauer osv. kan du
bruge disse funktioner. Det var noget jeg læste mig til over nettet og så fik jeg selv
kodet det sammen.

Her er koden : _functions.php

<?
    
function check_auth(){
        if(!
session_is_registered(session_logged_in)){
            
?>
                <script language='javascript'>window.location='?module=_not_logged';</script>
            <?
        
}
    }
    function 
check_member(){
        if(!
$_SESSION['session_access']){
            
?>
                <script language='javascript'>window.location='?module=_restricted_area';</script>
            <?
        
}
    }
    function 
check_admin(){
        if(
$_SESSION['session_access'] < 2){
            
?>
                <script language='javascript'>window.location='?module=_admin_area';</script>
            <?
        
}
    }

Så hver gang du skal beskytte en side kan du bruge denne kode :

check_auth();
check_member();
check_admin();

eftersom hvilket brugeren skal have adgang til..

Skriv hvis du har spørgsmål :-)


Dato : 19.03.2006, 08:38

Afvist svar af : Martin Nørgaard  

 

Du behøver dog ikke at inkludere javascriptene, men det er aligevel sjovt nok at
experiementere med :-)


Dato : 19.03.2006, 08:40

Afvist svar af : Martin Nørgaard  

 

Du kan da bare gøre sådan her:

<?
session_start
();
if(
session_is_registered("brugernavn") AND ("kodeord")) {
include(
"logget_ind.php"); // Hvis brugeren er logget ind, bliver siden logget_ind.php
inkluderet.
} else {
echo(
"DU SKAL LOGGE IND."); // Hvis brugeren ikke er logget ind, så får brugeren besked
DU SKAL LOGGE INDDer kan du så evtlave login felterne osv.
}
?>

En meget enkelt løsning :-)


Dato : 19.03.2006, 11:05

Godkendt svar af : Henrik Nielsen  

 

ok men kan du så ikke lige lave det færdigt! (gøre så den henviser til til når man er
logget ind en side der, og når man ikke er logget ind en anden side!)

//Per H


Dato : 23.03.2006, 07:39

Kommentar af : Per H  

 

Jeg har jo givet dig koden?
<? 
session_start
(); 
if(
session_is_registered("brugernavn") AND ("kodeord")) { 
include(
"logget_ind.php"); // Hvis brugeren er logget ind, bliver siden logget_ind.php
inkluderet
} else { 
include(
"login.php"); // Hvis brugeren ikke er logget ind, bliver brugeren sendt videre
til login.php hvor brugeren har mulighed for at logge ind.

?> 


Dato : 23.03.2006, 08:01

Kommentar af : Henrik Nielsen  

 

Tak Henrik Nielsen!!! :)

Dato : 23.03.2006, 14:19

Kommentar af : Per H  

 

godkender du mit svar?

Dato : 23.03.2006, 17:49

Kommentar af : Henrik Nielsen  




Login for at skrive et indlg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

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

Bund