Hallo liebe Experten,
da Ihr mir beim letzten mal sehr gut weiterhelfen konntet,
muss ich mich nun erneut an euch wenden.
Dieses Script soll ein Login über einen Datenabgleich mit einer Datenbank mal werden.
Im Anschluss mein Code mit dem Problem im //Komentar erläutert.
Seite eins des Codes :
//Das hier ist die erste Seit meines Problems, allerdings wird hier kein Fehler angezeigt.
Login
Geben Sie das Passwort ein:
Seite zwei des Codes :
/*An den Stellen mit ??? ist der Code in ordnung, sollen nur Platzhalter für Richtige Datenbank Verbindungen sein.
Das Problem soll laut Komodo in der Zeile 33 liegen und lautet: unexpected T_IF
Das zweite Problem ist, dass wenn es funktionieren würde ich mit dem Code nur den ersten Datensatz in assoc ausgegeben bekomme.
Sinnvoll wäre aber alle Datensätze aus der db ??? zu bekommen. Also wenn Ihr hierfür auch noch eine Idee hättet wäre ich
sehr froh.
*/
<?php $link = mysql_connect ( "????","????","????") ;<br /> if ( ! $link )
{
//hat nicht geklappt
echo "Es konnte keine Verbindung hergestellt werden" ;
die;
}
if ( ! mysql\_select\_db ("????") ) ;
{
//hat nicht geklappt
echo "Konnte nicht die Datenbank auswählen: " . mysql\_erro() ;
die;
}
//Datenbank Abfrage
$query = "SELECT \* FROM ????" ;
$result = mysql\_query( $query ) ;
$datensatz = myaql\_fetch\_assoc( $result ) ;
$VarP = $datensatz["Passwort"]
if($\_REQUEST['Send'] && $\_REQUEST['Passwort'] == $VarP)
{
session\_start();
session\_register("Passwort");
$\_SESSION['Passwort'] = $VarP
}
?>:stuck\_out\_tongue\_winking\_eye:asswortgeschützter Bereich<?php if($_SESSION['Passwort'] == $VarP)<br />{
echo"Sie sind erfolgreich eingeloggt!
Hier gelangen Sie zum [geschützten Inhalt](%255C%2522geschuetz.php%255C%2522).";
}
else
{
echo"Sie sind nicht berechtigt die Seite zu betreten!";
}
?\>
Vielen Dank für eure Mühe und Zeit
Mit freundlichen Grüßen
Dominique
MOD: Code in pre eingeschlossen, FAQ:30