Skip to content

Commit bd040d2

Browse files
Complete Project
1 parent a1c3451 commit bd040d2

File tree

205 files changed

+28594
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

205 files changed

+28594
-0
lines changed

Zstyle.sql

Lines changed: 1458 additions & 0 deletions
Large diffs are not rendered by default.

index.php

Lines changed: 1346 additions & 0 deletions
Large diffs are not rendered by default.

mailer.php

Lines changed: 500 additions & 0 deletions
Large diffs are not rendered by default.

save_img.php

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
<?php
2+
session_start();
3+
ob_start();
4+
5+
function generateRandomNumber() {
6+
$randomNumber = '';
7+
for ($i = 0; $i < 8; $i++) {
8+
// Sinh một số ngẫu nhiên từ 0 đến 9 và thêm vào dãy số
9+
$randomNumber .= rand(0, 9);
10+
}
11+
return $randomNumber;
12+
}
13+
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
14+
if (isset($_POST['imageData'])) {
15+
$imageData = $_POST['imageData'];
16+
17+
// Chuyển đổi dữ liệu hình ảnh từ base64 và lưu vào tệp
18+
19+
20+
21+
$name_img='AT_DESIGN_'.generateRandomNumber().'.png';
22+
if(!isset($_SESSION['mat'])){
23+
$_SESSION['mat']=1;
24+
}
25+
if($_SESSION['mat']==1){
26+
$_SESSION['img_front']=$name_img;
27+
$_SESSION['mat']=2;
28+
}else{
29+
if($_SESSION['mat']==2){
30+
$_SESSION['img_back']=$name_img;
31+
unset($_SESSION['mat']);
32+
}
33+
}
34+
35+
36+
$outputFile = 'upload/'.$name_img;
37+
$imageData = str_replace('data:image/png;base64,', '', $imageData);
38+
$imageData = str_replace(' ', '+', $imageData);
39+
$imageData = base64_decode($imageData);
40+
file_put_contents($outputFile, $imageData);
41+
} else {
42+
43+
}
44+
} else {
45+
46+
}
47+
?>

upload/AT_DESIGN_40893448.png

50.2 KB

upload/AT_DESIGN_45168188.png

39.1 KB

upload/AT_DESIGN_46656901.png

63 KB

upload/AT_DESIGN_49503286.png

93.3 KB

upload/AT_DESIGN_51174406.png

117 KB

upload/AT_DESIGN_52022110.png

39.1 KB

0 commit comments

Comments
 (0)