myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

Hilfe zu PHP

Willkommen

myGully

Links

Forum

 
Antwort
 
Themen-Optionen Ansicht
Ungelesen 15.12.10, 13:44   #1
Exelto
Erfahrenes Mitglied
 
Benutzerbild von Exelto
 
Registriert seit: Apr 2010
Beiträge: 476
Bedankt: 461
Exelto ist noch neu hier! | 0 Respekt Punkte
Standard

Nein, man kommt nicht zur "Prüfen.php" sondern zur "Prüfung.php"
Aber ich würde die sowieso empfehlen, umlaute zu lassen und das ganze z.B. check.php zu nennen.
Exelto ist offline   Mit Zitat antworten
Ungelesen 15.12.10, 17:07   #2
Schwarze-Sonne18
Anfänger
 
Benutzerbild von Schwarze-Sonne18
 
Registriert seit: Mar 2010
Beiträge: 20
Bedankt: 0
Schwarze-Sonne18 ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von Exelto Beitrag anzeigen
Nein, man kommt nicht zur "Prüfen.php" sondern zur "Prüfung.php"
Aber ich würde die sowieso empfehlen, umlaute zu lassen und das ganze z.B. check.php zu nennen.
Danke für dein Tipp... ABER der Fehler war nur hier, also im S***** funktioniert DASS ja
__________________
Hier kann Ihre Werbung stehen!
Schwarze-Sonne18 ist offline   Mit Zitat antworten
Ungelesen 18.12.10, 12:26   #3
Eule66
Anfänger
 
Registriert seit: Jul 2010
Beiträge: 30
Bedankt: 12
Eule66 ist noch neu hier! | 0 Respekt Punkte
Standard

Hi, ich habe das eben einmal getestet. Im Gegensatz zu deinen Angaben habe ich dabei die Zeile:
PHP-Code:
<?php session_start() ; ?>
auch in die erste Zeile der "startseite.php" eingetragen.
Also:

1) "startseite.php":

PHP-Code:
<?php session_start() ; ?>
<?php
$_SESSION
['is_online'] = 1
?> 
<form action="pruefung.php" method="post">
<FONT COLOR="#FF0000">Username:<br>
<input type="Text" name="username"><br>
Passwort:<br>
<input type="Password" name="password"><br>
<input type="Submit" value="Absenden"><br>
</form>
2) "pruefung.php":

PHP-Code:
<?php session_start() ; ?>
<?php
$_SESSION
['is_online'] =1
?>
<?php
$username 
$_POST["username"];
$password $_POST["password"];

if( (
$username=="X"  AND $password=="X")
OR
    (
$username=="XX"  AND $password=="XX")
OR
    (
$username=="XXX" AND $password=="XXX") )
   {
echo 
"Herzlich Willkommen im internen Bereich";
   include 
'hauptseite.php';
   
$_SESSION['is_online'] !=1;
   }
else
   {
   echo 
"Das Passwort ist leider falsch";
   include 
'falsch.php';
   }
?>
3) "hauptseite.php":

PHP-Code:
<?php session_start() ; ?>
<?php
if ( $_SESSION['is_online'] !=

exit(); 
session_destroy();
}
?> 
<!-- Hier dein HTML -->
<br><b> HAUPTSEITE OK!
4) "falsch.php":

PHP-Code:
<!-- Dein HTML-CodeevtlButton für zurück zur Startseite... -->
<
br><b>FALSCH
Wegen Linux/Apache sind die Umlaute und die Groß/Kleinschreibung etwas angepasst.

Schreib, wenn es bei dir nicht funktioniert. Möglicherweise geht es so nicht bei anderen PHP-Versionen. Deine Benutzernamen/Passworte solltest du aber, bei einem System, welches du später wirklich einsetzen möchtest, über eine Datenbank abprüfen.

Vorweihnachtlichen Gruß,

Eule66
Eule66 ist offline   Mit Zitat antworten
Ungelesen 18.12.10, 19:15   #4
Schwarze-Sonne18
Anfänger
 
Benutzerbild von Schwarze-Sonne18
 
Registriert seit: Mar 2010
Beiträge: 20
Bedankt: 0
Schwarze-Sonne18 ist noch neu hier! | 0 Respekt Punkte
Standard

Vielen Dank, jetzt kann ich wieder den Inhalt meiner Hauptseite sehen. Und wieder ein großes ABER, und zwar kann ich immer noch mein eigenen Passwortschutz umgehen in dem ich, wenn ich mich einmal eingeloggt habe und denn Link kopiere, dann den Browser schliese und ihn erneut öffne und den Link eingebe komm ich in den Bereich den man NUR MIT PW ereichen sollte ohne dieses einzugeben.
__________________
Hier kann Ihre Werbung stehen!
Schwarze-Sonne18 ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:53 Uhr.


Sitemap

().