Nabend,
ich habe mir folgendes Logins***** auf meinem Debian Homeserver gebastelt in dem ich mich mit meinem Account vom Server einloggen kann:
PHP-Code:
<?php
session_start();
?>
<html>
<head>
<title>Login</title>
</head>
<body>
<?php
if(isset($_POST["doit-login"]))
{
$username = $_POST["login_user"];
$passwort = $_POST["login_pw"];
$connection = ssh2_connect('127.0.0.1', 22);
if(@ssh2_auth_password($connection, $username, $passwort)) {
$_SESSION["eingeloggt"] = true;
$_SESSION["username"] = ucfirst($username);
?><meta http-equiv="refresh" content="2; index.php" /><?php
echo "<b>Login erfolgreich.</b>";
unset($connection);
} else {
$_SESSION["eingeloggt"] = false;
?><meta http-equiv="refresh" content="3; index.php" /><?php
unset($connection);
die('Authentication Failed...');
}
} else {
?>
<form method="post">
User name<input type="text" name="login_user"/>
Password<input type="password" name="login_pw"/>
<input type="submit" name="doit-login" />
</form>
<?php
}
?>
</body>
</html>
Auf Windows funktioniert dies einwandfrei, wenn ich das jedoch auf einem Mac ausführe, dann funktioniert das nicht,
Der Mac lädt zwar die Seite, jedoch passiert garnichts.
Woran kann das denn liegen?
Mfg. Logan517