Intereting Posts

Загрузка файла PHP с использованием параметров URL

Есть ли способ загрузить файл на сервер, используя php и имя файла в параметре (вместо этого, используя форму отправки), что-то вроде этого:

MyServer / upload.php файл = с: \ example.txt

Я использую локальный сервер, поэтому у меня нет проблем с ограничением размера файла или функцией загрузки, и у меня есть код для загрузки файла с использованием формы

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd"> <html> <body> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" name="fileForm" enctype="multipart/form-data"> File to upload: <table> <tr><td><input name="upfile" type="file"></td></tr> <tr><td><input type="submit" name="submitBtn" value="Upload"></td></tr> </table> </form> <?php if (isset($_POST['submitBtn'])){ // Define the upload location $target_path = "c:\\"; // Create the file name with path $target_path = $target_path . basename( $_FILES['upfile']['name']); // Try to move the file from the temporay directory to the defined. if(move_uploaded_file($_FILES['upfile']['tmp_name'], $target_path)) { echo "The file ". basename( $_FILES['upfile']['name']). " has been uploaded"; } else{ echo "There was an error uploading the file, please try again!"; } } ?> </body> 

Спасибо за помощь

Solutions Collecting From Web of "Загрузка файла PHP с использованием параметров URL"