PHP File Upload :: PHP Tutorial

Upload File with PHP Tutorial

<?php
if(isset($_POST['Submit']))
{
$current_file=$_FILES['file']['name'];
$extension = substr(strrchr($current_file, '.'), 1);
if (($extension!= "txt") && ($extension != "zip"))  
{
die('Unknown extension');
}
$time = date("fYhis");
$new_file = $time . "." . $extension;
$destination="uploads/".$new_file;
$action = copy($_FILES['file']['tmp_name'], $destination);
if (!$action)
{
die('File copy failed');
}else{
echo "File copy successful";
}
}else{
?>
<form method="post" enctype="multipart/form-data" action="submit.php">
<input type="file" name="file" ><br>
<input type="submit" name="Submit" value="submit">
</form>
<?php
}
?>

2 thoughts on “PHP File Upload :: PHP Tutorial

  1. <?php
    if(isset($_POST['Submit']))
    {
    $current_file=$_FILES['file']['name'];
    $current_file2=$_FILES['file2']['name'];
    $extension = substr(strrchr($current_file, '.'), 1);
    $extension2 = substr(strrchr($current_file2, '.'), 1);
    if (($extension!= "txt") && ($extension != "zip"))  
    {
    die('Unknown extension');
    }
    if (($extension2!= "txt") && ($extension != "zip"))  
    {
    die('Unknown extension');
    }
    $time = date("fYhis");
    $new_file = $time . "." . $extension;
    $new_file2 = $time . "2." . $extension2;
    $destination="uploads/".$new_file;
    $destination2="uploads/".$new_file2;
    $action = copy($_FILES['file']['tmp_name'], $destination);
    $action2 = copy($_FILES['file2']['tmp_name'], $destination2);
    if (!$action)
    {
    die('File copy failed');
    }else{
    echo "File copy successful";
    }
    if (!$action2)
    {
    die('File copy failed');
    }else{
    echo "File copy successful";
    }
    }else{
    ?>
    <form method="post" enctype="multipart/form-data" action="submit.php">
    <input type="file" name="file" ><br>
    <input type="file" name="file2" ><br>
    <input type="submit" name="Submit" value="submit">
    </form>
    <?php
    }
    ?>

Leave a Reply