TP Underground Lounge 07/08
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 14.05.2004, 15:09   #1
TP-Senior
 
Benutzerbild von ride
 
Registriert seit: Oct 2003
Ort: Lower Austria
ride macht alles soweit korrekt

PHP Login Script (fehlerhaft)


hi,

ich habe mal an einen seminar für php teilgenommen, war sehr interessant aber mittlerweile ist das schon über 1 jahr her und ich hab in sachen php nicht weitergemacht! in diesen seminar haben wir ein php login script gemacht, ohne mysql, psw in txt datei, und einfach an alle seitn session dazu.
aber da es schon so lange her ist habe ich kA mehr!
habe mir zwar das tutorial hier im forum angesehen, aber das ist um 10 mal länger und komplizierter.
Es hat schon mal funktioniert, aber nun will es nicht, und mit dem error kann ich wenig anfangen, ich hoffe jemand von euch kann mir weiterhelfen

alle dateien hier als zip angehängt
Angehängte Dateien
Dateityp: zip auth.zip (1,7 KB, 48x aufgerufen)
__________________
FireWorksRules==true
</script>
ride ist offline   Mit Zitat antworten


Alt 14.05.2004, 15:19   #2
TP-Insider
 
Benutzerbild von loki
 
Registriert seit: May 2003
Ort: Aachen
loki ist auf einem guten Weg
Poste mal bitte deine Fehlermeldung, ich hab jetzt schon ein paar varianten durch..
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein

loki ist offline   Mit Zitat antworten
Alt 14.05.2004, 15:28   #3
TP-Insider
 
Benutzerbild von loki
 
Registriert seit: May 2003
Ort: Aachen
loki ist auf einem guten Weg
Habs mal korrigiert..

start.php:
PHP-Code:
<?php
define
('AUTHFILE''passwd.txt');
function 
checkAuth()
{
   if (! 
file_exists(AUTHFILE)) die('Datei existiert nicht');
   
$fH fopenAUTHFILE'r');
   if(!
$fH) die ('Keine Berechtigung');
   
   while (! 
feof($fH)){
       
$line explode'|'fgets ($fH1024));
       if(
$line ] == $_POST['name'] and chop ($line[1]) == $_POST ['pass']){
           
fclose($fH);
           return 
true;
       }
   }
   
fclose($fH);
   return 
false;
};
                                                       
if(isset(
$_POST['name']) and $_POST['name'] != '' and $_POST['pass'] != ''){
    if(! 
checkAuth()){
      
header('Location: start.php');
      exit;
     }else{
       
session_start();
       
$_SESSION['name'] = $_POST['name'];
       
header('Location: ok.php');
       exit;
     }
    }

?>
<!doctype html public "-//W3C//DTD HTML 4.0 //EN"> 
<html>
<head>
      <title>Auth!</title>
</head>
<body>
     <form action="<?php print( $_SERVER'PHP_SELF'] ); ?>" method="post">
     Benutzername: <input type="text" name="name"><br>
     Passwort: <input type="password" name="pass"><br>
     <input type="submit" name="auth">
     </form>
</body>
</html>
ok.php:
PHP-Code:
<?php
     session_start
();
     if(!isset(
$_SESSION['name'])){
         
header('Location: start.php');
         exit;
     }
?>
<!doctype html public "-//W3C//DTD HTML 4.0 //EN"> 
<html>
<head>
       <title>Title here!</title>
</head>
<body>

 <h1>OK</h1>

</body>
</html>
<?php
  session_destroy
()
?>
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein

loki ist offline   Mit Zitat antworten
Alt 14.05.2004, 16:02   #4
TP-Senior
 
Benutzerbild von ride
 
Registriert seit: Oct 2003
Ort: Lower Austria
ride macht alles soweit korrekt
hi, danke für deine schnelle antwort
hab das was du hier geschrieben hast 1:1 ersetzt
bekomme eine fehlermeldung parse error mit einen lokalen pfad, da ich im script aber keine pfad angabe sehe fällts mir schwer! oder muss man bei Location den vollständigen pfad eingeben?
hier kannst es dir ansehen für testzwecke http://www.tcmarchegg.at/membersonly/
__________________
FireWorksRules==true
</script>
ride ist offline   Mit Zitat antworten
Alt 14.05.2004, 17:02   #5
TP-Insider
 
Benutzerbild von loki
 
Registriert seit: May 2003
Ort: Aachen
loki ist auf einem guten Weg
Also bei mir hat das Script genauso funktioniert...
Aber versuchs einfach mal mit der vollständigen Pfadangabe..
Vielleicht liegts ja auch am Server oder so..
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein

loki ist offline   Mit Zitat antworten
Alt 14.05.2004, 18:44   #6
TP-Senior
 
Benutzerbild von ride
 
Registriert seit: Oct 2003
Ort: Lower Austria
ride macht alles soweit korrekt
jo war fehler in der index.htm
mit direkter anfrage auf http://www.tcmarchegg.at/membersonly/start.php kommt gleich das formular, danke dir !
__________________
FireWorksRules==true
</script>
ride ist offline   Mit Zitat antworten
Alt 14.05.2004, 18:52   #7
TP-Insider
 
Benutzerbild von loki
 
Registriert seit: May 2003
Ort: Aachen
loki ist auf einem guten Weg
Dann eine Bewertung bitte
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein

loki ist offline   Mit Zitat antworten
Alt 14.05.2004, 20:41   #8
TP-Senior
 
Benutzerbild von ride
 
Registriert seit: Oct 2003
Ort: Lower Austria
ride macht alles soweit korrekt
lol ich wette da waren nur kleine syntax klammer fehler und so drin aber is gut hehe
btw die totbrueller seite is gut
__________________
FireWorksRules==true
</script>
ride ist offline   Mit Zitat antworten
Alt 14.05.2004, 20:56   #9
TP-Insider
 
Benutzerbild von loki
 
Registriert seit: May 2003
Ort: Aachen
loki ist auf einem guten Weg
Es fehlten einige Klammer, das ist richtig, aber du hast sie ja nicht geshen
__________________
"Man muss die Welt nicht verstehen, man muss sich nur darin zurechtfinden."
Einstein

loki ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
PHP Login Script (fehlerhaft) PHP Login Script (fehlerhaft)
« MySQL Lexikon - Automatisch Links generieren | Upload nicht zugelassen? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
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
PHP Script kezuki Traum-Dynamik 2 25.12.2003 20:36
Login Script mit Sessions SKYRUNNER Traum-Dynamik 4 19.02.2003 13:43
Login Script (cookies) - Problem SKYRUNNER Traum-Dynamik 2 27.01.2003 15:45
suche kostenloses kontakt php script torben Traum-Dynamik 2 09.09.2002 13:10
Folgendes Problem mit Java Script und PhP sugar2 Traum-Dynamik 5 13.07.2002 13:30


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:43 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67