Witam mam stronę na której jest logowanie + rejestracja. Skończyłem właśnie robić kod na profil użytkownika [kod poniżej]
lecz niestestety nie potrafię zrobić możliwości edycji profilu
<?php require('includes/config.php');
if(!$user->is_logged_in()){ header('Location: login.php'); exit(); }
$title = 'Profile Page';
require('layout/header.php');
?>
<?php
$sql = "select * from members where memberID='".$_SESSION['memberID']."';";
try{
$rs = $db->query($sql);
if($rs != null){
$result = $rs->fetch(PDO::FETCH_ASSOC);
}
} catch (Exception $ex) {
echo '<p class="bg-danger">'.$e->getMessage().'</p>'; }
echo "<tr><th>Nick użytkownika: </th><td>".$result['username']."</td></tr>";
echo "<tr><th>Email: </th><td>".$result['email']."</td></tr>"; echo "<tr><th>Aktywowane konto: </th><td>".$result['active']."</td></tr>";
}
?>
<?php
require('layout/footer.php');
?>
CREATE TABLE `members` (
`memberID` int(11) NOT NULL,
`username` varchar(255) COLLATE utf8mb4_bin NOT NULL,
`password` varchar(255) COLLATE utf8mb4_bin NOT NULL,
`email` varchar(255) COLLATE utf8mb4_bin NOT NULL,
`active` varchar(255) COLLATE utf8mb4_bin NOT NULL,
`resetToken` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
`resetComplete` varchar(3) COLLATE utf8mb4_bin DEFAULT 'No',
`pimie` varchar(255) COLLATE utf8mb4_bin NOT NULL,
`dimie` varchar(255) COLLATE utf8mb4_bin NOT NULL,
`omnie` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL,
`urodziny` varchar(255) COLLATE utf8mb4_bin NOT NULL,
`kraj` varchar(255) COLLATE utf8mb4_bin NOT NULL,
`miasto` varchar(255) COLLATE utf8mb4_bin NOT NULL
PRIMARY KEY (`memberID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
POZDRAWIAM