Categories: PHP & Frameworks

Uploading files with PHP

Upload an image or file to your server without using your FTP.
Step 1: Open a web editor, then paste this
<form action=”upload.php” method=”post” ENCTYPE=”multipart/form-data”>
File: <input type=”file” name=”file” size=”30″> <input type=”submit” value=”Upload!”>
</form>
Then save it as form.php
Step 2: Open a web editor once again, and paste this code:
<?php
$uploaddir = “uploads”; // Where you want the files to upload to
if(is_uploaded_file($_FILES[‘file’][‘tmp_name’]))
{
move_uploaded_file($_FILES[‘file’][‘tmp_name’],$uploaddir.’/’.$_FILES[‘file’][‘name’]);
}
print “Your file has been uploaded successfully!”;
?>
Save it as upload.php
Step 3: Upload these to files onto your website using any ftp program.
Step 4: Upload a folder called uploads and CHMOD it to 0777

Developer Diary

Share
Published by
Developer Diary
Tags: PHP Tips

Recent Posts

Git Tag Cheat Sheet

Introduction Git tags are an essential feature of version control systems, offering a simple way…

2 months ago

Understanding Web Storage: Cookies, Local Storage

Introduction The methods that browsers employ to store data on a user's device are referred…

3 months ago

Setting up OpenVPN Access Server in Amazon VPC – AWS

Introduction A well-known open-source VPN technology, OpenVPN provides strong protection for both people and businesses.…

3 months ago

Enhance Error Tracking & Monitoring: Integrate Sentry with Node.js & Express.js

Introduction Integrating Sentry into a Node.js, Express.js, and MongoDB backend project significantly enhances error tracking…

3 months ago

Comparing Callbacks, Promises, and Async/Await in JavaScript

Introduction In the world of JavaScript development, efficiently managing asynchronous operations is essential. Asynchronous programming…

5 months ago

How To Secure Nginx with Let’s Encrypt on Ubuntu EC2 Instance

Introduction Let's Encrypt is a Certificate Authority (CA) that makes it simple to obtain and…

7 months ago