Thema: Php script Pw Hilfe
- 06.09.2005 19:11 #1
Php script Pw Hilfe Hi
also ich hab mir mal ein script oda was man dazu sagen soll geschrieben.
er funzt auch. NUR mir is dann nach dem testen eingefallen das ich gar kein TAG oda so etwas wie einen link eingefügt habe.nach erfolgreichem einloggen soll er sich einfach automatisch auf eine html seite weiterleiten.
durch den echo befehl kommt halt nur LOGIN ERFOLGREICH,
wenn ich da ein html hyperlink einfüge bekommt er nen fehler...
is ja zu erwarten
kann mir jemand sagen wie ich die weiterleitung einbaue?
was muss ich ändern? gibt es da einen TAG
sry aber bin ein kleiner php newbie...
ich hab damit jetzt angefangen,also möcht ich das auch mit eurer hilfe beenden...
thx im vorraus
eingabe php seite
login daten php seiteCode:<form action="pw.php" method="post"> Name: <input type="text" name="name" /> Passwort: <input type="password" name="passwort" /> <input type="submit" name="login" value="Login" /> </form>
pw.php
Code:<?php if($_POST['login']) { if($_POST['passwort'] == 'XXXXXX'' && $_POST['name'] == 'Gimmly') { echo "Login erfolgreich"; } else { echo "login fehlgeschlagen"; } }?>
- 06.09.2005 21:06 #2
um einen Link anzuzeigen, musst du das schreiben:
echo 'LinkText'
das ist ganz einfach so zu erklären: Der ganze PHP-Code wird an einen Interpreter geschickt, der das PHP "Browserfähig" macht. Wird jetzt aber ein HTML-befehl an den Interpreter geschickt, bekommt er einen fehler, weil er ja nicht weiß, was er machen soll. Alles was nach dem echo-Tag folgt wird nicht vom Interpreter aufgefasst und als HTML an den Browser geschickt. Der Browser wandelt es dann in die Website/den Befehl um.
- 06.09.2005 21:25 #3Erfahrener Benutzer
- Registriert seit
- 20.08.2005
- Beiträge
- 109
- Renommee-Modifikator
- 6
...wobei dann aber jeder immernoch direkt auf die datei zugreifen kann. das login formular ist dann nur für die sinnvoll, die die url der referenzierten datei nicht kennen. security through obscurity ist aber nicht sehr sicher.
sinnvoll wäre es, nach einer erfolgreichen authentifizierung in einer session (boardsuche!) ein flag zu setzen. dies kann dann auf jeder seite überprüft werden und die seite angezeigt oder auf die loginseite per header('location: xxx'); weitergeleitet werden.
- 06.09.2005 21:32 #4
nuja, oder er macht es so, wenn er nur eine seite braucht, macht er
<?php
Code:<?php if($_POST['login']) { if($_POST['passwort'] == 'XXXXXX'' && $_POST['name'] == 'Gimmly') { //code deiner seite } else { echo "Login fehlgeschlagen!" } }?>
- 06.09.2005 22:00 #5
ok danke bis hierhin
aber nun kommt wieder ein fehler
Parse error: parse error in /data/members/.../VERZEICHNIS/pw.php on line 4@ Darksoldier7 so war das doch gemeint???Code:<?php if($_POST['login']) { if($_POST['passwort'] == 'test'' && $_POST['name'] == 'Gimmly') { echo 'weiter'; } else { echo "login fehlgeschlagen"; } }?>
*nunvölligverunsichertsei*
- 06.09.2005 22:05 #6Erfahrener Benutzer
- Registriert seit
- 20.08.2005
- Beiträge
- 109
- Renommee-Modifikator
- 6
schreib
stattCode:if($_POST['passwort'] == 'test' && $_POST['name'] == 'Gimmly')
nur ein anführungszeichen nach testCode:if($_POST['passwort'] == 'test'' && $_POST['name'] == 'Gimmly')
- 06.09.2005 22:20 #7
hm schade daran lag's net...
aber sehr gutes auge charlie07! R E S P E C T! MIr viel das heute abend net mehr auf!
Er beschwert sich aber weiterhin über
line 4Parse error: parse error in /data/members/.../htdocs/Verzeichnis/pw.php on line 4
hm naja erstma vielen dank nun hab ich ja eigtl alles wissen um das "projekt" abzu schließen... werd mich dämnächst wieder mit befassen,weil ich mein dieser memberbereich http://www.onlyfree.de/kostenloser_memberbereich.phpCode:echo 'weiter';
sieht net so dolle aus.... und die werbung stinkt....!
Gratias ago!
Gimmly
- 07.09.2005 08:28 #8
vlll hast du irgendwo darüber ein semikolion vergessen...

- 07.09.2005 15:34 #9
[php:1:b460f86065]
<?php
if($_POST['login'])
{
if($_POST['passwort'] == 'test' && $_POST['name'] == 'Gimmly')
{
echo 'weiter';
}
else
{
echo "login fehlgeschlagen";
}
}?>
[/php:1:b460f86065]
das is im mom alles was inner pw.php drinne steht.... mehr muss da doch net hin oda bzw fehlt da nun doch wat
- 07.09.2005 18:38 #10Erfahrener Benutzer
- Registriert seit
- 20.08.2005
- Beiträge
- 109
- Renommee-Modifikator
- 6
ich schätze, dass ist jetzt nicht was du hören willst, aber bei mir funzt der code ohne parse-fehler...
Aktive Benutzer
Aktive Benutzer
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Ähnliche Themen
-
PHP Script wie HTACCESS
Von sunlite im Forum PHPAntworten: 1Letzter Beitrag: 19.06.2006, 15:46 -
kelines php script
Von Mikamuh im Forum JobbörseAntworten: 6Letzter Beitrag: 18.06.2006, 17:34 -
Teamspeak-Server über PHP script bestellen/erstellen
Von djch im Forum PHPAntworten: 0Letzter Beitrag: 13.05.2006, 17:30 -
Suche Installationshelfer für PHP Script
Von Ice-Cube im Forum JobbörseAntworten: 2Letzter Beitrag: 15.04.2006, 21:25 -
PHP script für party page!
Von mp45 im Forum PHPAntworten: 3Letzter Beitrag: 23.05.2005, 14:19



LinkBack URL
About LinkBacks


Lesezeichen