Startpost-Retter
Hey Ho
Jaa, ich habe ein Problem mit unserem LogIn. Soweit geht ja alles, man kann sich mit den Daten einloggen. Doch dann kommt
Der Login verlief erfolgreich, klicke hier.
"; } else { echo "Der LogIn schlug fehl. Entweder du hast keine richtigen Daten eingegen, oder es liegt ein technisches Problem vor."; } ?>
Das schwarze muss weg :/ Was ist falsch?
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
|
<html>
<head>
<title></title>
</head>
<body>
<?php
$username = $_POST["username"];
$passwort = $_POST["password"];
if( ($username=="Team" AND $password=="Team") )
{
echo "<font face='verdana' size='1'>Der Login verlief erfolgreich, klicke <a href='zoounderbloom.zo.ohost.de/Personalbereich/Layout.htm', um zu der FireFox optimieren Version zu kommen. target='_top'><font color='#000000'>hier</font>.</font>";
}
else
{
echo "<font face='verdana' size='1'>Der LogIn schlug fehl. Entweder du hast keine richtigen Daten eingegen, oder es liegt ein technisches Problem vor.</font>";
}
?>
</body>
</html> |
|
Stelo
Also ich weiss jetzt nicht genau, ob es dein Problem behebt, aber das hier sieht mir ziemlich falsch aus:
| php: |
1:
|
echo "<font face='verdana' size='1'>Der Login verlief erfolgreich, klicke <a href='zoounderbloom.zo.ohost.de/Personalbereich/Layout.htm', um zu der FireFox optimieren Version zu kommen. target='_top'><font color='#000000'>hier</font>.</font>"; |
|
Ich denke mal das sollte eher so aussehen, oder?!
| php: |
1:
|
echo "<font face='verdana' size='1'>Der Login verlief erfolgreich, klicke <a href='zoounderbloom.zo.ohost.de/Personalbereich/Layout.htm'>hier</a>, um zu der FireFox optimieren Version zu kommen.</font>"; |
|
Unicorn
Wie wäre es, wenn du die selben Variablen verwendest?Oben definierst du: $passwort = $_POST["password"];
und weiter unten verwendest du die Variable $password
Ändere die 9. Zeile auf so:
$password = $_POST["password"];
Ob und Wie das mit den ' da funktioniert, weiss ich nicht, ich verwende stets statt " das da: \"
Stelo
| Zitat: |
Original von Unicorn
Ob und Wie das mit den ' da funktioniert, weiss ich nicht, ich verwende stets statt " das da: \" |
Nicht die elegantest Variante, sollte aber durchaus funktionieren, so lange man dann aber auch echo " "; schreibt ^^ und man auch in dem Script immer bei dem HTML Befehlen ' schreibt!
Stelo
| php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
|
<?php
$username = $_POST["username"];
$passwort = $_POST["password"];
if ($username=="Team" AND $password=="Team")
{
echo "<font face='verdana' size='1'>Der Login verlief erfolgreich, klicke <a href='zoounderbloom.zo.ohost.de/Personalbereich/Layout.htm'>hier</a>, um zu der FireFox optimieren Version zu kommen.</font>";
}
else
{
echo "<font face='verdana' size='1'>Der LogIn schlug fehl. Entweder du hast keine richtigen Daten eingegen, oder es liegt ein technisches Problem vor.</font>";
}
?> |
|
funktioniert das so nich? Was zeigt er denn an?
Unicorn
Für was ist die doppelte Klammer da gut?
| Zitat: |
| if( ($username=="Team" AND $password=="Team") ) |
Versuch es mal mit nur einer..
Stelo
Kopier bitte noch mal alles, was er ausgibt!
Unicorn
Der Teil da stimmt auch noch net..
<a href='zoounderbloom.zo.ohost.de/Personalbereich/Layout.htm', um zu der FireFox..
du musst <a href='zoounderbloom.zo.ohost.de/Personalbereich/Layout.htm' target='_top'> hier </a> um zu der FireFox optimieren Version zu kommen.
schreiben..
Stelo
Was gibt er denn jetzt aus?