Single File Upload in PHP

Index.php(Frontend)


<!DOCTYPE html>
<html lang="en">
<head>
    <title>single file upload</title>
</head>
<body>
    <form method="POST" enctype="multipart/form-data" action="singlebackend.php">
        <input type="text" name="name" placeholder="filename"><br>
        <input type="file" name="file"><br>
        <button type="submit">Submit</button>
    </form>
</body>
</html>


singlefile(Backend)


<?php
include "connection.php";

//testing sucessfully done
// echo "<pre>";
// print_r ($_FILES);
// echo "</pre>";


$text = $_POST['name'];
$filename = $_FILES['file']['name'];
$tempname = $_FILES['file']['tmp_name'];    


$imgtype = $_FILES["file"]["type"];
$imgsize = $_FILES["file"]["size"];


if ($imgtype == "image/jpeg") 
{
    move_uploaded_file($tempname,"img/".$filename);
    $query = "INSERT INTO filelist (dbname,dbfile) VALUES ('$text','$filename')";
    $query_1 = mysqli_query($conn,$query);
    

header ("Location: single.php");
}else {
    echo "wrong format";
}
?>

Connection File




<?php
$db_server = "localhost";
$db_username = "root";
$db_password = "";
$db_name = "singlefile";
$conn = mysqli_connect($db_server, $db_username, $db_password, $db_name);
if (!$conn)
{
    die("connection failed:".mysqli_connect_error());
}
echo "connected Successfully";  
?>
    

Screen Shot





Comments

Popular posts from this blog

C.R.U.D Oparetion in (PHP Code)

Search Dropdown - jQuery

Single - File Upload Pluggin with Ajax & PHP