Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Log-In (https://www.gegen-bilderklau.net/thread.php?threadid=105298)


Geschrieben von Geronimo am 29.04.2007 um 10:57:

  Log-In

Liebe Gbler...

ich habe zwei Fragen zum Login.

1. Wie geht es, dass man direkt zu einer Seite weitergeleitet wird und nicht einen "Erfolgreichtext" hat.

2. Geht es, dass man mit einem bestimmten Usernamen auf eine bestimmte Seite weitergeleitet wird?



Geschrieben von Stelo am 29.04.2007 um 12:18:

 

Also...

1. Da musst du einfach anstatt z.B. login2.php eine andere Seite bei <form action=""> eintragen, jedoch muss oben auf der Seite trotzdem das stehen, was in der login2.php steht, bzw. du includest die login2.php einfach.

2. Naja, dann würde ich es so machen, dass man bei dem Formular auf die login2.php weiterleitet und dort fragst du dann ab:
if (username == blubb) {
include "blubb.php";
}
if (username == bla) {
include "bla.php";
}


Ich hoffe, ich konnte dir weiterhelfen.



Geschrieben von Geronimo am 29.04.2007 um 14:03:

 

Okay, thx. Kann man mir das Zweitere nochmal genauer erklären?



Geschrieben von Geronimo am 29.04.2007 um 14:13:

 

Okay, danke

EDIT: Was ist daran falsch?
code:
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:
<html>
<head>
<title>Seitentitel</title>
<link rel="stylesheet" href="http://rsvloerrach.rs.funpic.de/style.css" type="text/css">

</head>

<body background="http://rsvloerrach.rs.funpic.de/rsv/grafiken/hg.jpg" bgproperties="fixed">
<?php
$username = $_POST["username"];
$password = $_POST["passwort"];

if (username == Daniel)
   (passwort == picnic) {
include "http://rsvloerrach.rs.funpic.de/rsv/login/daniel/index.htm";
}
 OR
if (username == Britta)
   (passwort == nikki10) {
include "http://rsvloerrach.rs.funpic.de/rsv/login/britta/index.htm";
}

else
{
echo "Bitte überprüfe die Richtigkeit deiner Log-In Daten! Passwort oder Username waren falsch.";
}
?>
</body>
</html>



Geschrieben von Stelo am 29.04.2007 um 15:07:

 

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
if ($username == 'Daniel' AND $passwort == 'picnic') {
include "http://rsvloerrach.rs.funpic.de/rsv/login/daniel/index.htm";
}
 OR
if ($username == 'Britta' AND $passwort == 'nikki10') {
include "http://rsvloerrach.rs.funpic.de/rsv/login/britta/index.htm";
}

else
{
echo "Bitte überprüfe die Richtigkeit deiner Log-In Daten! Passwort oder Username waren falsch.";
}
?>


So müsste das eigtl. aussehen.

EDIT: Allerdings habe ich das mit diesem OR noch nie so gemacht, ich weiß jetzt ehrlich gesagt nich, ob es so geht. Im Notfall müsste man das dann doch anders schreiben.


Forensoftware: Burning Board, entwickelt von WoltLab GmbH