3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php /* * Simple file Upload system with PHP. * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * GNU General Public License for more details. * * User NOTE: This is purely NON-DESTRUCTIVE TEST * AT ANY RATE I WILL NOT READ/CUT/DELETE/COPY FILES. * * * * * */ if(isset($_FILES['image'])){ $errors= array(); $file_name = $_FILES['image']['name']; $file_tmp =$_FILES['image']['tmp_name']; $file_type=$_FILES['image']['type']; $file_ext=strtolower(end(explode('.',$_FILES['image']['name']))); if(empty($errors)==true){ move_uploaded_file($file_tmp,''.$file_name); echo "Success"; }else{ print_r($errors); } } ?> <form action="" method="POST" enctype="multipart/form-data"> <input type="file" name="image" /> <input type="submit"/> </form>
Output for 4.3.0 - 5.6.28, hhvm-3.10.0 - 3.12.0, 7.0.0 - 7.1.0
<form action="" method="POST" enctype="multipart/form-data"> <input type="file" name="image" /> <input type="submit"/> </form>