php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.05.2005, 14:39  
Gast
 
Beiträge: n/a
Standard brauche dringend hilfe für ein login script

hallo

ich habe endlich ein login script gefunden was zu meinen vorstellungen passt
nur habe ich dabei 2 probleme die ich als anfänger nicht beseitigen kann.

ich würde mich freuen wenn mir viele leute helfen um die probleme zu beheben

hier erstmal der code

Code:
<? 
  $user = ""; 
  $passwort = ""; 

  if (isset($_POST["user"]) && isset($_POST["passwort"])) 
  { 
     $ok = false; 

     $user       = $_POST["user"]; 
     $passwort   = $_POST["passwort"]; 
          
     $errText = ""; 
     // ******************************************************** 
     // Hier den Dateinamen eintragen 
     // ******************************************************** 
     $data = file("pw.txt"); 

     foreach ($data as $line) 
     { 
        // ******************************************************** 
        // Trennzeichen zwischen Name und Passwort, hier , 
        // ******************************************************** 
        $ar = explode(",", $line); 
        $u = trim($ar[0]); 
        $p = trim($ar[1]); 

        if ($u == $user) 
        { 
           if ($p == $passwort) 
              $ok = true; 
           else 
              $errText = "Falsches Passwort"; 
        } 
     } 
         
     if ($ok == false && $errText == "") 
     { 
         $errText = "Benutzername oder Kennwort falsch!"; 
     } 
          
     if ($ok == true) 
     { 
        // ************************************************* 
        // Hier die Seite eintragen, aufgerufen werden soll 
        // ************************************************* 
        header("Location: http://web1.kkkrclan.de/webinterface/"); 
        exit; 
     } 
  } 
?> 
<html> 
<head> 
<meta http-equiv="Content-Language" content="de"> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
<title>Login</title> 
</head> 

<body> 

<div align="center"> 
  <center> 
  <form method="POST" action="<? echo $_SERVER["PHP_SELF"]; ?>"> 
  <table border="0" width="44%"> 
    <tr> 
      <td width="100%" align="center" height="20" colspan="2"> 
        <font color="#FF0000"><? echo ("$errText"); ?> 
      </font></td> 
    </tr> 
    <tr> 
      <td width="36%" align="right"><font color="#0000FF">User</font></td> 
      <td width="64%" align="left"> 
         <input type="text" name="user" size="20" value="<? echo $user; ?>"> 
      </td> 
    </tr> 
    <tr> 
      <td width="36%" align="right"><font color="#0000FF">Passwort</font></td> 
      <td width="64%" align="left"> 
         <input type="password" name="passwort" size="20" value="<? echo $passwort; ?>"> 
      </td> 
    </tr> 
      <td width="100%" align="center" height="21" colspan="2"> 
          <input type="submit" value="  Login  " name="Submit"> 
       </td> 
    </tr> 
  </table> 
  </form> 
  </center> 
</div> 
</body> 
</html>

erstes problem :
was muss in der "pw.txt" stehen

zweites problem :

kann man hier gleich mehrere benutzer anlegen, die dann jeweils auf eine andere seite geleitet werden

und wie würde dann der code aussehen wenn ich z.b 8 benutzer anlegen will die auf 8 verschiedene seiten geleitet werden müssen.


bitte bitte bitte helft mir
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 22.05.2005, 15:36  
Erfahrener Benutzer
 
Registriert seit: 27.10.2003
Beiträge: 530
Thice
Standard

Die pw.txt muss so aufgebaut sein
Code:
benutzer,passwort
benutzer2,passwort2
usw...
Wenn du die Benutzer auf verschiedene Seiten weiterlinken willst, musst du eben noch die URI dazuschreiben.

DAS IS ABER KEIN LOGIN-SCRIPT SONDERN EIN WEITERLEITUNGSSCRIPT. Jeder kann sich die Seiten auch ohne Passwort anschauen, wenn er weiß welche URI das ist.

MfG Andy
__________________
kintzebros.de | KintzeBros Home Entertainment
2061. Nach dem Frieden | kurzfilm
Paula | spielfilm
Thice ist offline  
Alt 22.05.2005, 16:43  
Gast
 
Beiträge: n/a
Standard

ok soweit verstanden !!

und wie lege ich jetzt mehrere benutzer an , die auf unterschiedliche links geleitet werden ????
 
Alt 22.05.2005, 17:11  
Erfahrener Benutzer
 
Registriert seit: 01.12.2003
Beiträge: 4.113
supertramp
Standard

du scheinst nicht wirklich zu wissen, was du da machst...

schau dir mal das hier an:
http://www.php-info.org/ftopic82.html

dann kannst du mir dem gewonnen Wissen das so verändern, wie du es brauchst.
__________________
Aufstrebend, kompetent und werbefrei.
www.developers-guide.net
supertramp ist offline  
Alt 22.05.2005, 17:26  
Gast
 
Beiträge: n/a
Standard

hmmmm ich werd mir das mal anschauen

thx
 
Alt 22.05.2005, 18:48  
Gast
 
Beiträge: n/a
Standard

das funtioniert bei mir nicht weil ich nicht weiss wie man die user anlegen oder ändern kann.

gibts das nicht schon fertig irgendwo zum download


hab alles gemacht wie es dort da steht

aber wo verwalte ich die user ??????????


http://www.php-info.org/ftopic82.html
 
Alt 22.05.2005, 18:52  
Gast
 
Beiträge: n/a
Standard

ganz einfach:
greifst auf phpmyadmin zu und addest den user+pw
da du noch am anfang bist,musste alles noch per hand machen
bzw.
musst dir n script basteln,so dass man ohne phpmyadmin
user erstellen kann
 
Alt 22.05.2005, 18:54  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

in der mysql datenbank

du magst es so gemacht zu haben aber entweder nicht gelesen bzw. nicht verstanden zu haben was da steht
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline  
Alt 22.05.2005, 19:05  
Gast
 
Beiträge: n/a
Standard

ähmmmm soweit geht das alles

aber sql is ni so mein ding !!


deshalb noch ne frage !!

wie lege ich jetzt bei phpmyadmin mehrere user an die jeweils auf eine andere seite geleitet werden !?!?!?
 
Alt 22.05.2005, 19:36  
Gast
 
Beiträge: n/a
Standard

wenn ich user anlege dann kommen die alle auf die selbe seite !!!
 
 


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
Datenbanktabelle erstellen - brauche Hilfe Raccoon PHP Tipps 2008 1 14.06.2008 11:03
move_uploaded_files brauche dringend hilfe PHP Tipps 2007 11 07.11.2005 16:28
Suche spezielles Login script !!!! dringend Beitragsarchiv 5 09.07.2005 14:42
Problem mit osCommerce brauche dringend Hilfe... PHP Tipps 2005 12 13.05.2005 08:40
[Erledigt] Hilfe bei Download Verwaltungs Script PHP Tipps 2005 8 04.05.2005 10:29
Brauche Hilfe für einen Script PHP Tipps 2005 22 24.03.2005 17:07
brauche kleine hilfe bei php script djrace PHP Tipps 2005 35 21.03.2005 16:17
[Erledigt] Brauche dringend HILFE !!!! PHP Tipps 2005 30 11.02.2005 16:00
Brauche hilfe bei PHP + MySQL Script... PHP Tipps 2005 2 05.02.2005 22:37
Ich brauche dringend hilfe: Kann gar nichts... PHP Tipps 2005 6 04.02.2005 09:12
[Erledigt] Brauche dringend Hilfe PHP Tipps 2005 19 01.02.2005 20:21
Brauche dringend Hilfe!!!! PHP Tipps 2004 2 30.10.2004 14:24
Brauche Dringend Hilfe bei einem Script !!! PHP-Fortgeschrittene 13 20.10.2004 23:17
Brauche dringend Hilfe ! Array als Variable versenden Sachse PHP Tipps 2004 12 18.10.2004 20:31
[Erledigt] brauche dringend hilfe zu sessions!!! PHP-Fortgeschrittene 8 06.09.2004 12:32


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:59 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.