Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] PHP - Login - nichts funktioniert » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen PHP - Login - nichts funktioniert
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Lena-Aquila Lena-Aquila ist weiblich
dreist.


images/avatars/avatar-31378.gif

Dabei seit: 09.03.2005
Beiträge: 419

PHP - Login - nichts funktioniert Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hier erstmal der Code:
Das Formular
code:
1:
2:
3:
4:
5:
6:
7:
8:
<form name="form2" method="post" action="admin.php">
  Name: 
  <input type="text" name="name"> 
  Passwort:
  <input type="password" name="pass"> <input type="submit" name="login" value="OK">
</form>

Und admin.php
php:
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:

<?php
include "config.inc.php";
 @mysql_connect("localhost""$dbuser","$dbpass") or die ("Verbindung zur Datenbank gescheitert");
 @mysql_select_db("$db") or die ("Datenbankzugriff gescheitert");
 session_start();
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Unbenanntes Dokument</title>
</head>
<body>
<?php
if (isset($_POST[login])) {
 $nick $_POST[name];
 echo $nick;
 echo $name "<br>";
 $password $_POST[pass];
 echo $password;
 echo $pass "<br>";
 if ($nick == $name $passsword == $pass) {
  $_SESSION[login] = true;
 }
}
if ($_SESSION[login] == true) {
echo "Adminbereich<br>";
$selectentrys "SELECT * FROM `eintrage`";
$selectres mysql_query($selectentrys);
while ($row mysql_fetch_assoc($selectres)) {
echo "<table>
<tr><td colspan=2>$row[eintrag]</td>
<tr><td>$row[date]</td><td><a href=answer.php?id=$row[id]>Antworten</a></td></tr>
</table>";
}
}
?>
</body>
</html>

Ihr könnts auch selber testen, der Name ist Test und das Passwort Blablub. Das was angezeigt wird (Nach dem Einloggen) sind der eingegebene Name, der Name der in der config-Datei steht, das eingegebene Passwort und das PW, das in der config-Datei steht.

LG, LMB
Aqui

__________________
» SPARTAAAAAA! «
Aktuelle Projekte:
thousand worlds - Stand: 15%
Geisterfilm - Stand 56%
31.03.2007 08:48 Lena-Aquila ist offline E-Mail an Lena-Aquila senden Homepage von Lena-Aquila Beiträge von Lena-Aquila suchen Nehmen Sie Lena-Aquila in Ihre Freundesliste auf MSN Passport-Profil von Lena-Aquila anzeigen
Hrannar Hrannar ist weiblich
Mitglied


images/avatars/avatar-51777.jpg

Dabei seit: 27.06.2006
Beiträge: 4.094
Herkunft: BW

RE: PHP - Login - nichts funktioniert Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

hast dus nach dem tut hier von GB gemacht??
weil der funzt eig. einwandfrei wenn man es genau nach beshreibung macht *gg*

__________________

It isn't a dream, it's real <3

31.03.2007 10:13 Hrannar ist offline Beiträge von Hrannar suchen Nehmen Sie Hrannar in Ihre Freundesliste auf Fügen Sie Hrannar in Ihre Kontaktliste ein
Stelo Stelo ist weiblich
de drecksche Assl


images/avatars/avatar-31176.gif

Dabei seit: 28.04.2005
Beiträge: 1.628

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Woher nimmst du die Variablen $name und $pass? O.o Und wieso gibst du die mit echo aus? Man gibt doch bei einem Login das Passwort dann nicht wieder aus. Ich versteh den SInn des Scriptes irgendwie nicht.

__________________

"Es gibt keine Romanhelden mehr,
weil es keine Individualisten mehr gibt,
weil die Individualität verlorengegangen,
weil der Mensch einsam, jeder Mensch gleich einsam,
ohne Recht auf individuelle Einsamkeit ist und
eine namen- und heldenlose einsame Masse bildet."
Günter Grass


31.03.2007 13:13 Stelo ist offline E-Mail an Stelo senden Beiträge von Stelo suchen Nehmen Sie Stelo in Ihre Freundesliste auf
Lena-Aquila Lena-Aquila ist weiblich
dreist.


images/avatars/avatar-31378.gif

Dabei seit: 09.03.2005
Beiträge: 419

Themenstarter Thema begonnen von Lena-Aquila
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Dieses $pass und $name kommen aus der Datei config.inc.php, die da ganz oben includet wird.
Das mit der Ausgabe hat nichts mit dem eigentlichen Skript zu tun, dient nur zu Testzwecken, da ich nicht kapiere, wieso es nicht geht.
Das ist nicht nach dem Tut hier von GB, sollt ich vielleicht mal ausprobieren Augenzwinkern

LG, LMB, Aqui

__________________
» SPARTAAAAAA! «
Aktuelle Projekte:
thousand worlds - Stand: 15%
Geisterfilm - Stand 56%
01.04.2007 19:49 Lena-Aquila ist offline E-Mail an Lena-Aquila senden Homepage von Lena-Aquila Beiträge von Lena-Aquila suchen Nehmen Sie Lena-Aquila in Ihre Freundesliste auf MSN Passport-Profil von Lena-Aquila anzeigen
Hrannar Hrannar ist weiblich
Mitglied


images/avatars/avatar-51777.jpg

Dabei seit: 27.06.2006
Beiträge: 4.094
Herkunft: BW

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

ja weil der is relativ einfach und der funzt auch großes Grinsen

__________________

It isn't a dream, it's real <3

01.04.2007 19:55 Hrannar ist offline Beiträge von Hrannar suchen Nehmen Sie Hrannar in Ihre Freundesliste auf Fügen Sie Hrannar in Ihre Kontaktliste ein
miss_trinity miss_trinity ist weiblich
Ich bin blond.


images/avatars/avatar-24212.jpg

Dabei seit: 13.02.2007
Beiträge: 285
Herkunft: Schweiz - SH

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Schauch mal:

if ($nick == $name & $passsword == $pass) {
$_SESSION[login] = true;
}

versuchs ml mit nur zwei s und dann funktionierts auch Augenzwinkern

if ($nick == $name && $password == $pass) {
$_SESSION[login] = true;
}

__________________
http://www.horse-photo.ch
http://www.haflingergestuet.ch

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von miss_trinity: 01.04.2007 20:21.

01.04.2007 20:19 miss_trinity ist offline E-Mail an miss_trinity senden Homepage von miss_trinity Beiträge von miss_trinity suchen Nehmen Sie miss_trinity in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] PHP - Login - nichts funktioniert

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH