|
Ehm Huhu ich schon wieder, ehm zu meinem Problem ich hab mir nun mit Hilfe eines tuturails ein LogIn gebastelt, das war kein problem.
Aber jetzt stellst sich die Frage wie ich das hinbekomme, das sich nach dem Login dann eine bestimmte seite öffnet. also, ich loge mich ein und komme dann auf eine Seite vond er aus ich zu anderen seiten gelange. wie bkomm cih das hin das sich genau die seite öffnet, den zur Zeit öffnet sich leider gar keine.
Zum Login
Die Logindaten sind: BN: User; PW: 123
Hoffe ihr könnt mir helfen.
LG
|
|
15.10.2006 09:54 |
|
|
Pferdemaedel

*lol*
 

Dabei seit: 16.06.2006
Beiträge: 2.031
Themenstarter
 |
|
das weiß ich nur wo und wie muss ich die verlinekn?
|
|
15.10.2006 18:27 |
|
|
Pferdemaedel

*lol*
 

Dabei seit: 16.06.2006
Beiträge: 2.031
Themenstarter
 |
|
|
16.10.2006 19:29 |
|
|
Kopflos

ehemals almanya
 

Dabei seit: 16.04.2005
Beiträge: 2.026
 |
|
Die Seite die geöffnet wird hast du mit <form ACTION> festgelegt, das ist in deinem Forumlar login.php, richtig müsste die Datei in deinem Falle aber LogIn.php heißen (Auch Groß und Kleinschreibung beachten).
Aber ich habe gesehen, dass du da auch einen Fehler drinne hast, vllt. könntest du ja den Code von der PHP Datei reinstellen.
lg, almanya
__________________
Zitat: |
Original von Myko1411
Ein Layout benötigt kein Bumm. Es benötigt Wrrrh, Mhh, Jah?, Yeah, Ohh, Ahhh, Tzzz, Pfffh, Maaan usw. |
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Kopflos: 17.10.2006 14:52.
|
|
17.10.2006 14:51 |
|
|
Pferdemaedel

*lol*
 

Dabei seit: 16.06.2006
Beiträge: 2.031
Themenstarter
 |
|
@almanya: supi das du mir versuchst zu helfen, hier ist ma der Code:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
|
<html>
<head>
<title>Seitentitel</title>
</head>
<body>
<?php
$username = $_POST["username"];
$password = $_POST["passwort"];
if( ($username=="Tigerlillie" AND $password=="mickeymaus")
OR
($username=="User" AND $password=="123")
{
echo "Willkommen im Internen Bereich!";
}
else
{
echo "Log-In gescheitert!";
}
?>
</body>
</html> |
|
und beim html:
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
|
<html>
<head>
<title>LogIn</title>
</head>
<body>
<form method="POST" action="login.php">
<font size="2" face="Tahoma">Name:</font>
<font size="2" face="Tahoma"><input type="text" name="username" size="20"></font><br><br>
<font size="2" face="Tahoma">Passwort: </font>
<font size="2" face="Tahoma"><input type="password" name="passwort" size="20"></font>
<input type="submit" value="Einloggen" name="B1">
<input type="reset" value="Löschen" name="B2">
</form>
</body>
</html> |
|
LG
|
|
17.10.2006 19:14 |
|
|
 |
Kopflos

ehemals almanya
 

Dabei seit: 16.04.2005
Beiträge: 2.026
 |
|
<html>
<head>
<title>Seitentitel</title>
</head>
<body>
<?php
$username = $_POST["username"];
$password = $_POST["passwort"];
if( muss weg ($username=="Tigerlillie" AND $password=="mickeymaus")
OR
($username=="User" AND $password=="123")
{
echo "Willkommen im Internen Bereich!";
}
else
{
echo "Log-In gescheitert!";
}
?>
</body>
</html>
und beim html:
<html>
<head>
<title>LogIn</title>
</head>
<body>
<form method="POST" action="login.php" Du musst die Groß- und Kleinschreibung in den Namen beachten. Also richtig wäre: LogIn.php, oder benenne deine Datei in login.php um>
<font size="2" face="Tahoma">Name:</font>
<font size="2" face="Tahoma"><input type="text" name="username" size="20"></font><br><br>
<font size="2" face="Tahoma">Passwort: </font>
<font size="2" face="Tahoma"><input type="password" name="passwort" size="20"></font>
<input type="submit" value="Einloggen" name="B1">
<input type="reset" value="Löschen" name="B2">
</form>
</body>
</html>
So, die Fehler sind fett und die Korrekturen in Kursiv daneben, ich hoffe es klappt jetzt, ansonsten schau ichs mir nochmal an.
__________________
Zitat: |
Original von Myko1411
Ein Layout benötigt kein Bumm. Es benötigt Wrrrh, Mhh, Jah?, Yeah, Ohh, Ahhh, Tzzz, Pfffh, Maaan usw. |
|
|
17.10.2006 21:08 |
|
|
Kopflos

ehemals almanya
 

Dabei seit: 16.04.2005
Beiträge: 2.026
 |
|
Im HTML Teil wo ich den Fehler markiert habe muss das richtig heißen: LogIn.php, also großes L und großes I, jetzt hast du gerade logIn.php mit kleinem L, das klappt nicht.
lg, almanya
__________________
Zitat: |
Original von Myko1411
Ein Layout benötigt kein Bumm. Es benötigt Wrrrh, Mhh, Jah?, Yeah, Ohh, Ahhh, Tzzz, Pfffh, Maaan usw. |
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Kopflos: 17.10.2006 21:57.
|
|
17.10.2006 21:56 |
|
|
Pferdemaedel

*lol*
 

Dabei seit: 16.06.2006
Beiträge: 2.031
Themenstarter
 |
|
oh nein....ich bin einfach für sowas nciht geeignet...
geändert, aber nun steht da irgendwas von error, cih werd bald wahnsinnig...
lg
|
|
17.10.2006 22:31 |
|
|
Kopflos

ehemals almanya
 

Dabei seit: 16.04.2005
Beiträge: 2.026
 |
|
Achso, ich hab den Fehler gefunden, die Klammer muss nicht weg,. sondern beendet werden ^^
<html>
<head>
<title>Seitentitel</title>
</head>
<body>
<?php
$username = $_POST["username"];
$password = $_POST["passwort"];
if( ($username=="Tigerlillie" AND $password=="mickeymaus")
OR
($username=="User" AND $password=="123") )
{
echo "Willkommen im Internen Bereich!";
}
else
{
echo "Log-In gescheitert!";
}
?>
</body>
</html>
lg, almanya
__________________
Zitat: |
Original von Myko1411
Ein Layout benötigt kein Bumm. Es benötigt Wrrrh, Mhh, Jah?, Yeah, Ohh, Ahhh, Tzzz, Pfffh, Maaan usw. |
|
|
18.10.2006 11:53 |
|
|
Pferdemaedel

*lol*
 

Dabei seit: 16.06.2006
Beiträge: 2.031
Themenstarter
 |
|
ah ok, ich versuche mal eben. supi jetzt klappt es!!
Jetzt müsste ich aber noch wissen wo im Code ich zu der Seite linklen kann, die sich daraufhin öffbnen soll. also, ich möchte das sich für jeden User einen eigenen Bereich haben, wo dann halt wichtige daten etc für den jenigenzu finden sind. ja und wo im Code muss ich die Seite verlinken, so dass sich für jeden User was anderes öffnet?
Hoffe es istz verständlöich erklärt...
lg
|
|
18.10.2006 13:11 |
|
|
Kopflos

ehemals almanya
 

Dabei seit: 16.04.2005
Beiträge: 2.026
 |
|
Dort wo Willkommen im internen Bereich steht kannst du deine Links und Texte einbauen wie du möchtest.
Um für jeden User einen eigenen Bereich zu machen musst du für jeden User eine Seite machen auf der du dessen Daten speicherst und diese Seite Nickname.htm nennen, bzw. BN.htm und dann den Nicknamen in den Link übernehmen, den der User im Formular eingegeben hat.
Ich hoffe du weißt wie ich das meine, die einfacherer Methode wäre es natürlich wenn die User bei der Anmeldung in eine MySQL Tabelle eingetragen werden und du dann mit dem Nicknamen aus dem Formular die entsprechende Zeile auslesen lässt, aber ich weiß ja nicht, ob du mit MySQL arbeitest. Wenn nicht, würde ich damit anfangen, erleichtert dir die Arbeit ungemein ^^
lg, almanya
__________________
Zitat: |
Original von Myko1411
Ein Layout benötigt kein Bumm. Es benötigt Wrrrh, Mhh, Jah?, Yeah, Ohh, Ahhh, Tzzz, Pfffh, Maaan usw. |
|
|
18.10.2006 13:37 |
|
|
Impressum
|
|