php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.07.2004, 17:18  
Gast
 
Beiträge: n/a
Standard

@DarkmanX deinen Code hab ich jetzt auchmal ausprobiert der geht auchnicht selbes Problem
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.07.2004, 17:20  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Starfox
@DarkmanX deinen Code hab ich jetzt auchmal ausprobiert der geht auchnicht selbes Problem
dann liegt das problem irgend wo bei dir und nicht am code

EDIT:
Code:
<?php 
session_start(); 
$name = $_POST[user]; 
$pw = $_POST[userpw]; 
$vname = "abc"; // Username 
$vpw = "123"; // Passwort 
if($pw == $vpw AND $name == $vname) { 
session_register(name, pw); 
echo "Eingeloggt"; 
} else { 
echo "Sie sind nicht berechtigt die Seite anzuzeigen!
Bitte loggen Sie sich vorher <a href=\"adminlogin.php\">hier</a> ein."; 
} 
?>
ist ne andere möglichkeit. dann speichert er nur die daten in die session, wenn die den vorgaben entsprechen.


mfg
DarkManX
 
Alt 11.07.2004, 17:21  
Gast
 
Beiträge: n/a
Standard

Darf ich mal fragen, welchen Sinn es macht, Daten in eine Session zu schreiben, die eventuell falsch sind?
Code:
<?php 
  $user     = "abc"; // Username 
  $passwort = "123"; // Passwort 

  session_start(); 

  $name = $_POST[user]; 
  $pw = $_POST[userpw]; 

  if($name == $user && $pw == $passwort)
  { 
    $_SESSION["userpw"] = $pw;
    $_SESSION["user"] = $name;
    echo "Eingeloggt"; 
  } 
  else
  { 
    echo "Sie sind nicht berechtigt die Seite anzuzeigen!
";
    echi "Bitte loggen Sie sich vorher <a href=\"adminlogin.php\">hier</a> ein."; 
  } 
?>
Gruß
phpfan
 
Alt 11.07.2004, 17:26  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von phpfan
Darf ich mal fragen, welchen Sinn es macht, Daten in eine Session zu schreiben, die eventuell falsch sind?
jo du darfst, ich erlaub's dir. es hat eigentlich keinen sinn, darum habe ich auch über deiner antwort verändert

mfg
DarkManX
 
Alt 11.07.2004, 17:27  
Gast
 
Beiträge: n/a
Standard

Jo der Code von PHPFan funzt, wie sicher sind denn solche Login Scripte ?
Ist das ganze in Verbindung mit Mysql sicherer ?
 
Alt 11.07.2004, 17:28  
Gast
 
Beiträge: n/a
Standard

Solange Du in allern weiteren Scripten prüfst, ob ein gültiger User vorhanden ist, ist das ok.

Gruß
phpfan
 
Alt 30.12.2004, 12:47  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

huhu

wie prüfe ich das?

den bei mir steht das nu in der index.php meiner login seiten und die anderen seiten wie news etc werden dann nur in page eingefügt / included

Link wär dann --> index.php?page=news

Aber da kommt, dass ich keine Berechtigung hab
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Alt 30.12.2004, 12:53  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

du includest auf allen seiten, die geschützt sein sollten eine datei, z.b. checkLogin.inc.php, die eben überprüft, ob das sessionelement $_SESSION['loggedIn'] == true ist ..
imported_Ben ist offline  
Alt 31.12.2004, 15:46  
there's only one psycho
 
Benutzerbild von PsychoEagle
 
Registriert seit: 21.08.2007
Beiträge: 1.283
PHP-Kenntnisse:
Anfänger
PsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer MenschPsychoEagle ist ein sehr geschätzer Mensch
PsychoEagle eine Nachricht über ICQ schicken PsychoEagle eine Nachricht über Skype™ schicken
Standard

zu dem problem ... wie genau mach ich des, denn nur das geht nicht.

in meiner index.php steht nun

PHP-Code:
<?php 

   $user     
"absolute";
   
$passwort "sodalis"

   
session_start(); 

   
$name $_POST[nick]; 
   
$pw   $_POST[pass]; 

   if(
$name == $user && $pw == $passwort
     { 
       
$_SESSION["pass"] = $pw
       
$_SESSION["nick"] = $name

       echo 

      "

    } 

   else 
    { 
      echo 
"Sie sind nicht berechtigt die Seite anzuzeigen!
Bitte loggen Sie sich vorher <a href=\"intern.php\">hier</a> ein."

    } 

?>
und in meiner news.php nur

PHP-Code:
<?php $_SESSION['loggedIn'] == true ?>
jdeoch geht des dann nicht (also index.php?page=news)

why?

thx 4 help

MFG
__________________
"Weaseling out of things is important to learn. It's what separates us from the animals ... except the weasel." (Homer J. Simpson)
PsychoEagle ist offline  
Alt 01.01.2005, 21:52  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von PsychoEagle
zu dem problem ... wie genau mach ich des, denn nur das geht nicht.

in meiner index.php steht nun

PHP-Code:
<?php 

   $user     
"absolute";
   
$passwort "sodalis"

   
session_start(); 

   
$name $_POST[nick]; 
   
$pw   $_POST[pass]; 

   if(
$name == $user && $pw == $passwort
     { 
       
$_SESSION["pass"] = $pw
       
$_SESSION["nick"] = $name

       echo 

      "

    } 

   else 
    { 
      echo 
"Sie sind nicht berechtigt die Seite anzuzeigen!
Bitte loggen Sie sich vorher <a href=\"intern.php\">hier</a> ein."

    } 

?>
und in meiner news.php nur

PHP-Code:
<?php $_SESSION['loggedIn'] == true ?>
jdeoch geht des dann nicht (also index.php?page=news)

why?

thx 4 help

MFG
Ähm, sollte da nicht ne Abfrage rein?
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit meinem Login System DJ Nuno PHP Tipps 2008 9 16.10.2007 16:44
Etwas komplexerer Login --> Keine Angst, Suche benutzt dethlef14 PHP Tipps 2006 7 02.10.2006 00:35
Login Problem Nevermind PHP Tipps 2006 10 26.04.2006 08:59
Login script Problem Marian Datenbanken 8 30.03.2006 20:16
PHP / MySQL | Login Script Problem PHP Tipps 2006 15 17.02.2006 12:26
login problem mit if abfragen schmiddy PHP Tipps 2007 2 13.12.2005 15:05
MYSQL root login und logging Problem Datenbanken 2 16.03.2005 08:41
login mit session id PHP Tipps 2005 10 26.01.2005 12:32
problem mit login auf neuem server PHP Tipps 2005 9 15.01.2005 00:45
Session Problem beim Login PHP Tipps 2004-2 6 15.12.2004 09:37
[Erledigt] problem mit login skript | mysql | cookie PHP Tipps 2004-2 13 07.12.2004 19:01
problem nach login aircrash PHP Tipps 2004-2 5 22.11.2004 18:55
PHP mysql problem beim login. c01001 PHP Tipps 2004 8 05.08.2004 15:57
login problem PHP Tipps 2004 8 30.07.2004 20:41
[Erledigt] Problem mit Login PHP Tipps 2004 6 07.07.2004 15:17


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.