Habe ein kleines PHP Programm geschrieben was anfangs nur mit fixen Logindaten funktionierte...
//if($_POST["vn"] == "Hans" && $_POST["pw"] == "bingo")
nun versuche ich das gleiche aber mit einer mysql Datenbank im Hintergrund. Habe eine Datenbank erstellt, leider klappt es nicht . Wer ne Idee an was es liegen könnte ?
Parse error: syntax error, unexpected '$_SESSION' (T_VARIABLE) in /Applications/XAMPP/xamppfiles/htdocs/sc_schutz_b.php on line 11
//if($_POST["vn"] == "Hans" && $_POST["pw"] == "bingo")
nun versuche ich das gleiche aber mit einer mysql Datenbank im Hintergrund. Habe eine Datenbank erstellt, leider klappt es nicht . Wer ne Idee an was es liegen könnte ?
Code:
<?php session_start();
session_destroy();
$_SESSION = array();
?>
<html>
<body>
<form action ="sc_schutz_b.php" method = "post">
<p><input name="vn" /> Vorname</p>
<p><input type ="password" name = "pw" />Passwort</p>
<p><input type = "submit" /><input type = "reset" /></p>
</form>
</body>
</html>
Code:
<?php session_start();
if(isset($_POST["vn"]))
mysql_connect("", "root");
mysql_select_db("firma");
$res = mysql_query("select * from Logindaten");
$dsatz = mysql_fetch_assoc($res);
if($_POST["vn"] == $dsatz["Benutzername"] && $_POST["pw"] == $dsatz["Kennwort"]
//if($_POST["vn"] == "Hans" && $_POST["pw"] == "bingo")
$_SESSION["vn"] = $_POST["vn"];
if(!isset($_SESSION["vn"]))
exit("Kein Zugang <br /><a href='sc_schutz_a.php'>zum Login</a>");
?>
<html>
<body>
<h3>Start-Seite</h3>
<?php
echo "<p>Hallo " . $_SESSION["vn"] . "</p>";
?>
<p><a href="sc_schutz_c.php">Zur beliebigen Seite</a></p>
<p><a href="sc_schutz_a.php">Logoff</a></p>
</body>
</html>
Parse error: syntax error, unexpected '$_SESSION' (T_VARIABLE) in /Applications/XAMPP/xamppfiles/htdocs/sc_schutz_b.php on line 11