Как отправить файл с помощью App Inventor в указанное место

Я следую учебнику Тайфуна (https://puravidaapps.com/postfile.php) о том, как публиковать файлы на php-сервере из приложения App Inventor.

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

0

Решение

Если я правильно понял ваш вопрос, мне также понадобились те же функции в моем проекте, и это то, что я сделал,

Это файл fileUpload.php

<?php
$target_path="uploads/".$_POST['username']."/";
if (!is_dir($target_path))
// is_dir - tells whether the filename is a directory
{
//mkdir - tells that need to create a directory
mkdir($target_path);
}
$target_path=$target_path.basename($_FILES['image']['name']);
try {
//throw exception if can't move the file
if (!move_uploaded_file($_FILES['image']['tmp_name'], $target_path)) {
throw new Exception('Could not move file');
}
echo $target_path;
} catch (Exception $e) {
die('Upload Failed: ' . $e->getMessage());
}
?>

пока это файл для проверки ваших загрузок из браузера,

<html>
<head>
<title>File Upload Form</title>
</head>
<body>
<form enctype="multipart/form-data" action="fileUpload.php" method="POST">
<br/>Choose a file to upload: <br/><input name="image" type="file" /><br />
User Name: <input type="text" name="username"/>
<input type="submit" value="Upload File" />
</form>

</body>
</html>

Я думаю, что вы можете легко понять, как справиться с этим с Android.

Надеюсь это поможет! 🙂

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector