PNG IHDR x sBIT|d pHYs + tEXtSoftware www.inkscape.org< ,tEXtComment
<?php
include('connect.php');
include('member_functions.php');
if(!$_SESSION["login"]){
header("location: user-pages/login.php");
die();
}
$tmain = tarck_details_All();
// Function to handle file uploads
function uploadFile($file, $directory) {
$target_dir = $directory;
$target_file = $target_dir . basename($file["name"]);
$uploadOk = 1;
$imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION));
// Check if image file is a actual image or fake image
$check = getimagesize($file["tmp_name"]);
if($check !== false) {
$uploadOk = 1;
} else {
echo "File is not an image.";
$uploadOk = 0;
}
// Check file size
if ($file["size"] > 5000000) {
echo "Sorry, your file is too large.";
$uploadOk = 0;
}
// Allow certain file formats
if($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg"
&& $imageFileType != "gif" ) {
echo "Sorry, only JPG, JPEG, PNG & GIF files are allowed.";
$uploadOk = 0;
}
if ($uploadOk == 0) {
echo "Sorry, your file was not uploaded.";
} else {
$destination = $target_dir . basename($file["name"]);
if (move_uploaded_file($file["tmp_name"], $destination)) {
echo "The file ". htmlspecialchars( basename( $file["name"])). " has been uploaded.";
return $destination;
} else {
echo "Sorry, there was an error uploading your file.";
}
}
}
// Handle form submission
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$p = $_POST['pn'] . "/" . $_POST['pnum'] . "/" . $_POST['pw'];
$s = $_POST['sn'] . "/" . $_POST['se'] . "/" . $_POST['sa'] . "/" . $_POST['sf'] . "/" . $_POST['st'];
$r = $_POST['rn'] . "/" . $_POST['re'] . "/" . $_POST['ra'] . "/" . $_POST['rp'];
$sd = $_POST['sdate'];
$rd = $_POST['rdate'];
$type = $_POST['type'];
$estd = $_POST['estd'];
// Upload images
$package_image = uploadFile($_FILES["package_image"], "img/");
$receiver_image = uploadFile($_FILES["receiver_image"], "img/reciver/");
$sender_image = uploadFile($_FILES["sender_image"], "img/sender/");
$package_imag = $_FILES['package_image']['name'];
$receiver_imag = $_FILES['receiver_image']['name'];
$sender_imag = $_FILES['sender_image']['name'];
// Insert data into database
$sql = "INSERT INTO main (t_num, img,img1,img2, type, sd, rd, sh, s, r, estd)
VALUES (?, ?, ?, ?, ?,?, ?, ?, ?, ?, ?)";
$stmt = $conn->prepare($sql);
$stmt->bind_param("sssssssssss",$_POST['new_t'], $package_imag, $receiver_imag, $sender_imag,$type, $sd, $rd, $p, $s, $r, $estd);
if ($stmt->execute()) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
}
// Close connection
$conn->close();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Package Details Form</title>
</head>
<body>
<h2>Enter Package Details</h2>
<form action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>" method="POST" enctype="multipart/form-data">
<label for="package_name">Package Name:</label><br>
<input type="text" id="package_name" name="package_name"><br><br>
<label for="package_image">Package Image:</label><br>
<input type="file" id="package_image" name="package_image"><br><br>
<label for="receiver_name">Receiver Name:</label><br>
<input type="text" id="receiver_name" name="receiver_name"><br><br>
<label for="receiver_image">Receiver Image:</label><br>
<input type="file" id="receiver_image" name="receiver_image"><br><br>
<label for="sender_name">Sender Name:</label><br>
<input type="text" id="sender_name" name="sender_name"><br><br>
<label for="sender_image">Sender Image:</label><br>
<input type="file" id="sender_image" name="sender_image"><br><br>
<input type="submit" value="Submit">
</form>
</body>
</html>
b IDATxytVսϓ22 A@IR:hCiZ[v*E:WũZA ^dQeQ @ !jZ'>gsV仿$|?g)&x-E