Hallo,
die Passwort-Abfrage aus dem Tutorial funktioniert beim Einsatz auf einem STRATO-Server nicht.
Anscheinend gibt es ein Problem mit der "post" Methode.
Kennt jemand dieses Problem?
(Auf dem Server eines anderen Providers funktioniert alles einwandfrei)
Warum kostenlos registrieren?
Nur als registriertes Mitglied hast Du vollen Zugriff auf alle Funktionen unserer Website. So kannst Du eigene Fragen stellen und hast die volle Übersicht über neue interessante Themen im Forum.
Jetzt kostenlos registrieren.
Login
passwort-abfrage (tutorial) funktioniert nicht mit STRATO
9 Beiträge • Seite 1 von 1
passwortabfrage
hier der Code:
pwd.php:
<?php
$benutzer = "klein";
$passwort = "gross";
?>
inhalt.php:
<html>
<head>
<title>PSW login by Techniknet.de</title>
</head>
<body>
<?php
include("pwd.php");
if (($benutzer == "$user") and ($passwort == "$pass"))
{
echo "
<html>
<head>
<title>Der Login</title>
</head>
<body>
Das is der Inhalt.
</body>
</html>
";
}
else
{
echo "Falsche Zugangsdaten.";
}
?>
</body>
</html>
login.html:
<html>
<head>
<title>login</title>
</head>
<body>
<form action="inhalt.php" method="post">
<table border=0>
<tr>
<td>Benutzer:</td>
<td><input type="text" name="user"></td>
</tr>
<tr>
<td>Passwort:</td>
<td><input type="pwd" name="pass"></td>
</tr>
<tr>
<td>&</td>
<td><input type="submit" name="senden" value=Login></td>
</tr>
</table>
</form>
</body>
</html>
Beim Einsatz auf einem "STRATO" Server erhalte ich immer die Meldung "Falsche Zugangsdaten"
pwd.php:
<?php
$benutzer = "klein";
$passwort = "gross";
?>
inhalt.php:
<html>
<head>
<title>PSW login by Techniknet.de</title>
</head>
<body>
<?php
include("pwd.php");
if (($benutzer == "$user") and ($passwort == "$pass"))
{
echo "
<html>
<head>
<title>Der Login</title>
</head>
<body>
Das is der Inhalt.
</body>
</html>
";
}
else
{
echo "Falsche Zugangsdaten.";
}
?>
</body>
</html>
login.html:
<html>
<head>
<title>login</title>
</head>
<body>
<form action="inhalt.php" method="post">
<table border=0>
<tr>
<td>Benutzer:</td>
<td><input type="text" name="user"></td>
</tr>
<tr>
<td>Passwort:</td>
<td><input type="pwd" name="pass"></td>
</tr>
<tr>
<td>&</td>
<td><input type="submit" name="senden" value=Login></td>
</tr>
</table>
</form>
</body>
</html>
Beim Einsatz auf einem "STRATO" Server erhalte ich immer die Meldung "Falsche Zugangsdaten"
- signgate
- Beiträge: 4
- Registriert: 23.08.2005, 09:47
- Wohnort: 86399 Bobingen
register_globals
http://www.php.de/forum/ftopic26569.html
- Code: Alles auswählen
<html>
<head>
<title>Der Login</title>
</head>
<body>
<?php
include("pwd.php");
if ($benutzer == $_POST['user'] && $passwort == $_POST['pass'])
{
echo "Das is der Inhalt.";
}
else
{
echo "Falsche Zugangsdaten.";
}
?>
</body>
</html>
- SSJSonGoku1984
- Beiträge: 61
- Registriert: 06.05.2005, 09:48
- Wohnort: Wiesbaden
SSJSonGoku1984 hat geschrieben:register_globalshttp://www.php.de/forum/ftopic26569.html
- Code: Alles auswählen
<html>
<head>
<title>Der Login</title>
</head>
<body>
<?php
include("pwd.php");
if ($benutzer == $_POST['user'] && $passwort == $_POST['pass'])
{
echo "Das is der Inhalt.";
}
else
{
echo "Falsche Zugangsdaten.";
}
?>
</body>
</html>
Genau daran liegt es, habe das schon selbst gehabt.
Wenn Du es so umprogrammierst sollte es funktionieren.
- CoolCasimir
- Moderator a. D.
- Beiträge: 2197
- Registriert: 14.01.2004, 14:07
- Wohnort: Hansestadt Hamburg
passwort abfrage
ok - jetzt funktioniert es!
Dann hat also der eine Provider noch eine ältere PHP-version im Einsatz - oder "register_globals" auf "on" gestellt.
Viele Dank
Dann hat also der eine Provider noch eine ältere PHP-version im Einsatz - oder "register_globals" auf "on" gestellt.
Viele Dank
- signgate
- Beiträge: 4
- Registriert: 23.08.2005, 09:47
- Wohnort: 86399 Bobingen
Re: passwort abfrage
signgate hat geschrieben:ok - jetzt funktioniert es!
Dann hat also der eine Provider noch eine ältere PHP-version im Einsatz - oder "register_globals" auf "on" gestellt.
Viele Dank
Das liegt nicht an der PHP Version, sondern daran was man in der php.ini einstellt
- CoolCasimir
- Moderator a. D.
- Beiträge: 2197
- Registriert: 14.01.2004, 14:07
- Wohnort: Hansestadt Hamburg
register_globals – php.ini
sorry - wenn ich dumm frage:
aber wo finde ich auf dem Webspace des Providers "XY" eine "php.ini" ?
aber wo finde ich auf dem Webspace des Providers "XY" eine "php.ini" ?
- signgate
- Beiträge: 4
- Registriert: 23.08.2005, 09:47
- Wohnort: 86399 Bobingen
niergends. da musst du deinen hoster fragen, ob er dir die funktionen so einstellt, wie du sie haben möchtest, oder nicht.
die meisten hoster verlangen dafür aber eine gebühr.
die meisten hoster verlangen dafür aber eine gebühr.
- SSJSonGoku1984
- Beiträge: 61
- Registriert: 06.05.2005, 09:48
- Wohnort: Wiesbaden
9 Beiträge • Seite 1 von 1
Ähnliche Themen
| Externe USB-Festplatte wird nach Formatierung nicht erkannt. Forum: Hardware-Hilfe Autor: druid Antworten: |
nvidia Farbe auf TV funktioniert, aber nicht auf XP-Desktop Forum: Hardware-Hilfe Autor: Anonymous Antworten: |
Colin McRae 3 startet nicht. Forum: Spiele-Probleme Autor: scanner333 Antworten: |
PC startet nicht und macht komische Geräusche Forum: Software-Hilfe Autor: Anonymous Antworten: |
kann "DFÜ-Speed" einfach nicht herrunterladen Forum: Software-Hilfe Autor: maus Antworten: |
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste