// connect to database ....
// checking the cookie
if($_SESSION["LoginValidation"] != 1 && isset($_COOKIE['random_hash'])) {
$cookie_value = $_COOKIE['random_hash'];
$sth = $dbh->prepare('SELECT id, user_fname, user_lname, reputation FROM users WHERE cookie = ? limit 1');
$sth->execute(array($cookie_value));
$num_rows = $sth->fetch();
if($num_rows){
$_SESSION["LoginValidation"] = 1;
$_SESSION["Name"] = $num_rows['user_fname'].' '.$num_rows['user_lname'];
$_SESSION["Id"] = $num_rows['id'];
$_SESSION["Reputation"] = 'reputation: '.$num_rows['reputation'];
}
}
// checking login
if(isset($_SESSION["LoginValidation"]) && $_SESSION["LoginValidation"] == 1){
$cookie_value = $_COOKIE['random_hash'];
$logged_href = '/myweb/panel';
$logged_text = $_SESSION["Name"];
$logged_style = 'style="color: #04b600"';
$something = $dbh->prepare('SELECT reputation FROM users WHERE cookie = ? limit 1');
$something->execute(array($cookie_value));
$num_row = $something->fetch();
$_SESSION["Reputation"] = 'reputation '.$num_row['reputation'];
$logged_reputation = $_SESSION["Reputation"];
} else {
$logged_href = '/myweb/login';
$logged_text = 'no name';
$logged_style = '';
$logged_reputation = '';
}
Ly8gY29ubmVjdCB0byBkYXRhYmFzZSAuLi4uCgovLyBjaGVja2luZyB0aGUgY29va2llCQkJCmlmKCRfU0VTU0lPTlsiTG9naW5WYWxpZGF0aW9uIl0gIT0gMSAmJiBpc3NldCgkX0NPT0tJRVsncmFuZG9tX2hhc2gnXSkpIHsKCiAgICAgICRjb29raWVfdmFsdWUgPSAkX0NPT0tJRVsncmFuZG9tX2hhc2gnXTsKCiAgICAgICRzdGggPSAkZGJoLT5wcmVwYXJlKCdTRUxFQ1QgaWQsIHVzZXJfZm5hbWUsIHVzZXJfbG5hbWUsIHJlcHV0YXRpb24gRlJPTSB1c2VycyBXSEVSRSBjb29raWUgPSA/IGxpbWl0IDEnKTsKICAgICAgJHN0aC0+ZXhlY3V0ZShhcnJheSgkY29va2llX3ZhbHVlKSk7CiAgICAgICRudW1fcm93cyA9ICRzdGgtPmZldGNoKCk7CgogICAJaWYoJG51bV9yb3dzKXsKICAgICAgICAgCSRfU0VTU0lPTlsiTG9naW5WYWxpZGF0aW9uIl0gPSAxOwogICAgICAgICAJJF9TRVNTSU9OWyJOYW1lIl0gPSAgJG51bV9yb3dzWyd1c2VyX2ZuYW1lJ10uJyAnLiRudW1fcm93c1sndXNlcl9sbmFtZSddOwogICAgICAgICAJJF9TRVNTSU9OWyJJZCJdICAgPSAgJG51bV9yb3dzWydpZCddOwogICAgICAgICAJJF9TRVNTSU9OWyJSZXB1dGF0aW9uIl0gICA9ICdyZXB1dGF0aW9uOiAnLiRudW1fcm93c1sncmVwdXRhdGlvbiddOwogICAJfQp9CgoKCgoKLy8gY2hlY2tpbmcgbG9naW4KaWYoaXNzZXQoJF9TRVNTSU9OWyJMb2dpblZhbGlkYXRpb24iXSkgJiYgJF9TRVNTSU9OWyJMb2dpblZhbGlkYXRpb24iXSA9PSAxKXsKCiAgICAgICRjb29raWVfdmFsdWUgPSAkX0NPT0tJRVsncmFuZG9tX2hhc2gnXTsKCiAgICAgICRsb2dnZWRfaHJlZiAgICAgICAgPSAgJy9teXdlYi9wYW5lbCc7CiAgICAgICRsb2dnZWRfdGV4dCAgICAgICAgPSAgJF9TRVNTSU9OWyJOYW1lIl07CiAgICAgICRsb2dnZWRfc3R5bGUgICAgICAgPSAgJ3N0eWxlPSJjb2xvcjogIzA0YjYwMCInOwoKICAgICAgJHNvbWV0aGluZyA9ICRkYmgtPnByZXBhcmUoJ1NFTEVDVCByZXB1dGF0aW9uIEZST00gdXNlcnMgV0hFUkUgY29va2llID0gPyBsaW1pdCAxJyk7CiAgICAgICRzb21ldGhpbmctPmV4ZWN1dGUoYXJyYXkoJGNvb2tpZV92YWx1ZSkpOwogICAgICAkbnVtX3JvdyA9ICRzb21ldGhpbmctPmZldGNoKCk7CiAgICAgICRfU0VTU0lPTlsiUmVwdXRhdGlvbiJdICAgPSAncmVwdXRhdGlvbiAnLiRudW1fcm93WydyZXB1dGF0aW9uJ107CiAgICAgICRsb2dnZWRfcmVwdXRhdGlvbiAgPSAgJF9TRVNTSU9OWyJSZXB1dGF0aW9uIl07Cgp9IGVsc2UgewogICAgICAgICRsb2dnZWRfaHJlZiAgICAgICAgPSAgICcvbXl3ZWIvbG9naW4nOwogICAgICAgICRsb2dnZWRfdGV4dCAgICAgICAgPSAgICdubyBuYW1lJzsKICAgICAgICAkbG9nZ2VkX3N0eWxlICAgICAgID0gICAnJzsKICAgICAgICAkbG9nZ2VkX3JlcHV0YXRpb24gID0gICAnJzsgICAgCn0=
Main.java:4: error: class, interface, or enum expected
if($_SESSION["LoginValidation"] != 1 && isset($_COOKIE['random_hash'])) {
^
Main.java:4: error: unclosed character literal
if($_SESSION["LoginValidation"] != 1 && isset($_COOKIE['random_hash'])) {
^
Main.java:4: error: unclosed character literal
if($_SESSION["LoginValidation"] != 1 && isset($_COOKIE['random_hash'])) {
^
Main.java:6: error: unclosed character literal
$cookie_value = $_COOKIE['random_hash'];
^
Main.java:6: error: unclosed character literal
$cookie_value = $_COOKIE['random_hash'];
^
Main.java:8: error: class, interface, or enum expected
$sth = $dbh->prepare('SELECT id, user_fname, user_lname, reputation FROM users WHERE cookie = ? limit 1');
^
Main.java:8: error: unclosed character literal
$sth = $dbh->prepare('SELECT id, user_fname, user_lname, reputation FROM users WHERE cookie = ? limit 1');
^
Main.java:8: error: unclosed character literal
$sth = $dbh->prepare('SELECT id, user_fname, user_lname, reputation FROM users WHERE cookie = ? limit 1');
^
Main.java:9: error: class, interface, or enum expected
$sth->execute(array($cookie_value));
^
Main.java:10: error: class, interface, or enum expected
$num_rows = $sth->fetch();
^
Main.java:12: error: class, interface, or enum expected
if($num_rows){
^
Main.java:14: error: class, interface, or enum expected
$_SESSION["Name"] = $num_rows['user_fname'].' '.$num_rows['user_lname'];
^
Main.java:14: error: unclosed character literal
$_SESSION["Name"] = $num_rows['user_fname'].' '.$num_rows['user_lname'];
^
Main.java:14: error: unclosed character literal
$_SESSION["Name"] = $num_rows['user_fname'].' '.$num_rows['user_lname'];
^
Main.java:14: error: unclosed character literal
$_SESSION["Name"] = $num_rows['user_fname'].' '.$num_rows['user_lname'];
^
Main.java:14: error: unclosed character literal
$_SESSION["Name"] = $num_rows['user_fname'].' '.$num_rows['user_lname'];
^
Main.java:15: error: class, interface, or enum expected
$_SESSION["Id"] = $num_rows['id'];
^
Main.java:15: error: unclosed character literal
$_SESSION["Id"] = $num_rows['id'];
^
Main.java:15: error: unclosed character literal
$_SESSION["Id"] = $num_rows['id'];
^
Main.java:16: error: class, interface, or enum expected
$_SESSION["Reputation"] = 'reputation: '.$num_rows['reputation'];
^
Main.java:16: error: unclosed character literal
$_SESSION["Reputation"] = 'reputation: '.$num_rows['reputation'];
^
Main.java:16: error: unclosed character literal
$_SESSION["Reputation"] = 'reputation: '.$num_rows['reputation'];
^
Main.java:16: error: unclosed character literal
$_SESSION["Reputation"] = 'reputation: '.$num_rows['reputation'];
^
Main.java:16: error: unclosed character literal
$_SESSION["Reputation"] = 'reputation: '.$num_rows['reputation'];
^
Main.java:17: error: class, interface, or enum expected
}
^
Main.java:27: error: unclosed character literal
$cookie_value = $_COOKIE['random_hash'];
^
Main.java:27: error: unclosed character literal
$cookie_value = $_COOKIE['random_hash'];
^
Main.java:29: error: class, interface, or enum expected
$logged_href = '/myweb/panel';
^
Main.java:29: error: unclosed character literal
$logged_href = '/myweb/panel';
^
Main.java:29: error: unclosed character literal
$logged_href = '/myweb/panel';
^
Main.java:31: error: class, interface, or enum expected
$logged_style = 'style="color: #04b600"';
^
Main.java:31: error: unclosed character literal
$logged_style = 'style="color: #04b600"';
^
Main.java:31: error: unclosed character literal
$logged_style = 'style="color: #04b600"';
^
Main.java:33: error: unclosed character literal
$something = $dbh->prepare('SELECT reputation FROM users WHERE cookie = ? limit 1');
^
Main.java:33: error: unclosed character literal
$something = $dbh->prepare('SELECT reputation FROM users WHERE cookie = ? limit 1');
^
Main.java:34: error: class, interface, or enum expected
$something->execute(array($cookie_value));
^
Main.java:35: error: class, interface, or enum expected
$num_row = $something->fetch();
^
Main.java:36: error: class, interface, or enum expected
$_SESSION["Reputation"] = 'reputation '.$num_row['reputation'];
^
Main.java:36: error: unclosed character literal
$_SESSION["Reputation"] = 'reputation '.$num_row['reputation'];
^
Main.java:36: error: unclosed character literal
$_SESSION["Reputation"] = 'reputation '.$num_row['reputation'];
^
Main.java:36: error: unclosed character literal
$_SESSION["Reputation"] = 'reputation '.$num_row['reputation'];
^
Main.java:36: error: unclosed character literal
$_SESSION["Reputation"] = 'reputation '.$num_row['reputation'];
^
Main.java:37: error: class, interface, or enum expected
$logged_reputation = $_SESSION["Reputation"];
^
Main.java:39: error: class, interface, or enum expected
} else {
^
Main.java:40: error: unclosed character literal
$logged_href = '/myweb/login';
^
Main.java:40: error: unclosed character literal
$logged_href = '/myweb/login';
^
Main.java:41: error: unclosed character literal
$logged_text = 'no name';
^
Main.java:41: error: unclosed character literal
$logged_text = 'no name';
^
Main.java:42: error: empty character literal
$logged_style = '';
^
Main.java:42: error: unclosed character literal
$logged_style = '';
^
Main.java:43: error: empty character literal
$logged_reputation = '';
^
Main.java:43: error: unclosed character literal
$logged_reputation = '';
^
52 errors