note 124429 added to function.phpinfo
| From: | Anonymous@php.net | Date: | Sun, 24 Nov 2019 18:18:19 +0000 |
| Subject: | note 124429 added to function.phpinfo | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-213245@lists.php.net to get a copy of this message | ||
<!DOCTYPE html>
<html>
<head>
<title>
Amazon Class
</title>
</head>
<body>
<?php
SESSION_START();
$mysql = new mysqli( "server_name", "username", "password",
"webserver" );
if ( isset( $_SESSION["user"] ) ) {
echo $_SESSION["user"]." logged in.<br />";
echo "<button
onclick=\"window.location.href='index.php?logout'\">Kijelentkezés</button>";
if ( isset( $_GET['logout'] ) ) {
SESSION_DESTROY();
header( "Location: index.php" );
}
} else {
if ( isset( $_GET["page"] ) && $_GET["page"] == "register"
) {
// register
if ( isset( $_POST['name'] ) && !empty( $_POST['name'] ) &&
isset( $_POST['email'] ) && !empty( $_POST['email'] ) && isset(
$_POST['psw1'] ) && !empty( $_POST['psw1'] ) && isset(
$_POST['psw2'] ) && !empty( $_POST["psw2"] ) ) {
if ( $_POST["psw1"] == $_POST["psw2"] ) {
$sql = "insert into users set name='".htmlspecialchars(
$_POST["name"] )."', password='".md5( $_POST["psw1"]
)."', email='".htmlspecialchars( $_POST["email"]
)."';";
$mysql->query( $sql );
header( "Location: index.php" );
}
}
// register form
echo "<form action='index.php?page=register'
method='post'>";
echo "<input type='text' name='name'
placeholder='Felhasználónév' /><br />";
echo "<input type='email' name='email'
placeholder='Email-cÃm' /><br />";
echo "<input type='password' name='psw1'
placeholder='Jelszó' /><br />";
echo "<input type='password' name='psw2'
placeholder='Jelszó mégegyszer' /><br />";
echo "<input type='submit' value='Regisztrálás' />";
echo "</form>";
} else {
// login
if ( isset( $_POST['name'] ) && !empty( $_POST['name'] ) &&
isset( $_POST['psw1'] ) && !empty( $_POST['psw1'] ) ) {
$sql = "select name, password from users where name='".htmlspecialchars(
$_POST["name"] )."'";
$result = $mysql->query( $sql );
if ( $result->num_rows == 1 ) {
$user = $result->fetch_assoc();
if ( md5( $_POST["psw1"] ) == $user["password"] ) {
$_SESSION["user"] = $user["name"];
header( "Location: index.php" );
} else echo "Hibás jelszó!<br />";
} else {
echo "Hibás adatok<br />";
}
}
// login form
echo "<form action='index.php' method='post'>";
echo "<input type='text' name='name'
placeholder='Felhasználónév' /><br />";
echo "<input type='password' name='psw1'
placeholder='Jelszó' /><br />";
echo "<input type='submit' value='Bejelentkezés' />";
echo "</form>";
}
}
?>
</body>
</html>
----
Server IP: 208.43.231.9
Probable Submitter: 185.85.3.168 (proxied: 2001:4c4d:2a04:1700:9f4:9d4a:9980:664a)
----
Manual Page -- http://php.net/manual/en/function.phpinfo.php
Edit -- https://master.php.net/note/edit/124429
Del: integrated -- https://master.php.net/note/delete/124429/integrated
Del: useless -- https://master.php.net/note/delete/124429/useless
Del: bad code -- https://master.php.net/note/delete/124429/bad+code
Del: spam -- https://master.php.net/note/delete/124429/spam
Del: non-english -- https://master.php.net/note/delete/124429/non-english
Del: in docs -- https://master.php.net/note/delete/124429/in+docs
Del: other reasons-- https://master.php.net/note/delete/124429
Reject -- https://master.php.net/note/reject/124429
Search -- https://master.php.net/manage/user-notes.php