├── README.md
├── auth.php
├── db_connect.php
├── delete.php
├── index.html
├── login.php
├── logout.php
├── myshop.sql
├── register.php
├── style.css
├── update.php
└── users.php
/README.md:
--------------------------------------------------------------------------------
1 | # clone this repo
2 | # create database callled myshop
3 | # export database file called 'myshop.sql'
4 | if is there any issue check db_connection.php file
5 | # users are located in database
6 |
--------------------------------------------------------------------------------
/auth.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/db_connect.php:
--------------------------------------------------------------------------------
1 |
2 | connect_error){
22 | // die("connection failled" .$connect -> connect_error);
23 | // }
24 | // echo "connection successfully";
25 |
26 | ?>
27 |
28 |
--------------------------------------------------------------------------------
/delete.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Document
7 |
29 |
30 |
31 |
35 |
36 |
--------------------------------------------------------------------------------
/login.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Login
8 |
9 |
69 |
70 |
71 |
72 |
73 |
Login
74 |
87 |
88 | no user with that usename or that password";
110 | exit();
111 | }
112 | }
113 | ?>
114 |
115 |
116 |
117 |
--------------------------------------------------------------------------------
/logout.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/myshop.sql:
--------------------------------------------------------------------------------
1 | -- phpMyAdmin SQL Dump
2 | -- version 5.2.1
3 | -- https://www.phpmyadmin.net/
4 | --
5 | -- Host: 127.0.0.1
6 | -- Generation Time: Mar 25, 2024 at 01:03 PM
7 | -- Server version: 10.4.32-MariaDB
8 | -- PHP Version: 8.2.12
9 |
10 | SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
11 | START TRANSACTION;
12 | SET time_zone = "+00:00";
13 |
14 |
15 | /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
16 | /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
17 | /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
18 | /*!40101 SET NAMES utf8mb4 */;
19 |
20 | --
21 | -- Database: `myshop`
22 | --
23 |
24 | -- --------------------------------------------------------
25 |
26 | --
27 | -- Table structure for table `calendar_event_master`
28 | --
29 |
30 | CREATE TABLE `calendar_event_master` (
31 | `event_id` int(11) NOT NULL,
32 | `event_name` varchar(255) DEFAULT NULL,
33 | `event_start_date` date DEFAULT NULL,
34 | `event_end_date` date DEFAULT NULL
35 | ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;
36 |
37 | --
38 | -- Dumping data for table `calendar_event_master`
39 | --
40 |
41 | INSERT INTO `calendar_event_master` (`event_id`, `event_name`, `event_start_date`, `event_end_date`) VALUES
42 | (1, 'Meeting', '2024-03-25', '2024-03-26'),
43 | (2, 'Conference', '2024-04-01', '2024-04-03'),
44 | (3, 'Birthday Party', '2024-04-10', '2024-04-10'),
45 | (4, 'Seminar', '2024-04-15', '2024-04-16'),
46 | (5, 'Workshop', '2024-04-20', '2024-04-22'),
47 | (6, 'Training Session', '2024-04-25', '2024-04-27'),
48 | (7, 'Product Launch', '2024-05-02', '2024-05-02'),
49 | (8, 'Exhibition', '2024-05-10', '2024-05-12'),
50 | (9, 'Team Building', '2024-05-15', '2024-05-16'),
51 | (10, 'Networking Event', '2024-05-20', '2024-05-21'),
52 | (11, 'birtday', '2024-02-28', '2024-02-29'),
53 | (12, 'ntacom training', '2024-03-06', '2024-03-09'),
54 | (13, 'workshop', '2024-02-28', '2024-02-29'),
55 | (14, 'exam period', '2024-03-10', '2024-03-15'),
56 | (15, 'ww', '2024-04-04', '2024-04-05'),
57 | (16, 'natcom job', '2024-02-26', '2024-02-27'),
58 | (17, 'vacance', '2024-02-29', '2024-03-03'),
59 | (18, 'bbbb', '2024-03-29', '2024-03-06'),
60 | (19, 'missing class', '2024-03-03', '2024-03-10'),
61 | (20, 'workshop', '2024-02-27', '2024-02-28'),
62 | (21, 'manzi wedding', '2024-05-05', '2024-05-09');
63 |
64 | -- --------------------------------------------------------
65 |
66 | --
67 | -- Table structure for table `users`
68 | --
69 |
70 | CREATE TABLE `users` (
71 | `id` int(11) NOT NULL,
72 | `username` varchar(20) DEFAULT NULL,
73 | `password` varchar(8) NOT NULL,
74 | `email` varchar(30) DEFAULT NULL,
75 | `created_at` timestamp NOT NULL DEFAULT current_timestamp()
76 | ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;
77 |
78 | --
79 | -- Dumping data for table `users`
80 | --
81 |
82 | INSERT INTO `users` (`id`, `username`, `password`, `email`, `created_at`) VALUES
83 | (1, 'edsnkvn', '1234', 'codewithediosn@gmail.com', '2024-03-23 06:30:05'),
84 | (13, 'gatanazi011', '12234', 'gatanazi@gmail.com', '2024-03-23 07:11:18'),
85 | (17, 'codewithedsn', 'qwerty', 'codemw@g.me', '2024-03-23 08:58:11'),
86 | (18, 'datch', '.', 'gasanze@n.c', '2024-03-23 09:00:32'),
87 | (19, 'edsn1', '1231', 'edsnkvn@gmail.com', '2024-03-23 09:00:59'),
88 | (25, 'edsn', '1234', 'edsnkvn@gmail.com', '2024-03-24 18:15:34'),
89 | (28, 'natcom', 'natcom', 'natcom@gmail.com', '2024-03-24 18:42:16');
90 |
91 | --
92 | -- Indexes for dumped tables
93 | --
94 |
95 | --
96 | -- Indexes for table `calendar_event_master`
97 | --
98 | ALTER TABLE `calendar_event_master`
99 | ADD PRIMARY KEY (`event_id`);
100 |
101 | --
102 | -- Indexes for table `users`
103 | --
104 | ALTER TABLE `users`
105 | ADD PRIMARY KEY (`id`),
106 | ADD UNIQUE KEY `username` (`username`);
107 |
108 | --
109 | -- AUTO_INCREMENT for dumped tables
110 | --
111 |
112 | --
113 | -- AUTO_INCREMENT for table `calendar_event_master`
114 | --
115 | ALTER TABLE `calendar_event_master`
116 | MODIFY `event_id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=22;
117 |
118 | --
119 | -- AUTO_INCREMENT for table `users`
120 | --
121 | ALTER TABLE `users`
122 | MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=30;
123 | COMMIT;
124 |
125 | /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
126 | /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
127 | /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
128 |
--------------------------------------------------------------------------------
/register.php:
--------------------------------------------------------------------------------
1 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | User Registration
12 |
13 |
79 |
80 |
81 |
82 |
User Registration
83 |
94 | // new record addede succesfully
95 | // ";
96 | header('location: users.php');
97 | exit();
98 | } else {
99 | echo " ERROR" . $sql . "
" . mysqli_error($conn) ;
100 | }
101 | }
102 | ?>
103 |
121 |
122 |
123 |
124 |
125 |
126 |
--------------------------------------------------------------------------------
/style.css:
--------------------------------------------------------------------------------
1 | body{
2 | background: rgb(165, 54, 54);
3 | }
--------------------------------------------------------------------------------
/update.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
8 |
9 |
10 |
11 |
12 | Update User
13 |
14 |
71 |
72 |
73 |
74 |
Update User
75 | 0){
83 | $row = mysqli_fetch_assoc($query);
84 | $username =$row['username'];
85 | $email = $row['email'];
86 | $password = $row['password'];
87 | echo "
88 |
89 |
108 | ";
109 |
110 | if($_SERVER['REQUEST_METHOD'] == 'POST'){
111 | $username = $_POST['username'];
112 | $password = $_POST['password'];
113 | $email = $_POST['email'];
114 |
115 | $sql = "UPDATE users SET username = '$username', password = '$password', email = '$email' WHERE id =$id ";
116 | if(mysqli_query($conn,$sql)){
117 | // echo "";
118 | header('location: users.php');
119 | exit();
120 |
121 | }
122 | else {
123 | echo "update failled " ;
124 | }
125 | }
126 |
127 | } else{
128 | echo "no user found";
129 | }
130 | ?>
131 |
132 |
133 |
134 |
135 |
--------------------------------------------------------------------------------
/users.php:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 | User List
12 |
13 |
96 |
97 |
98 |
99 |
104 |
105 |
106 |
107 | ID |
108 | Username |
109 | Email |
110 | ACTION |
111 |
112 |
113 |
114 |
115 | 0){
122 | while( $row = mysqli_fetch_assoc($results)){
123 |
124 | echo"
125 |
126 | {$row['id']} |
127 | {$row['username']} |
128 | {$row['email']} |
129 |
130 | update
131 | delete
132 | |
133 |
134 | ";
135 | }
136 | } else {
137 | echo " 0 reults | ";
138 | }
139 |
140 | ?>
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
--------------------------------------------------------------------------------