POST файл и ключ в vb.net

Так что у меня есть проблема, я хочу загрузить файл в php, но я также хочу POST-ключ, вы видите, что мой PHP-код требует ключ или «k» через POST, чтобы разрешить загрузку файла, или пользователь будет перенаправлены.

PHP:

<?php
error_reporting(0);
ini_set('display_errors', 0);
header("Content-Type: text/text");

$key = "Place Key Here";
$uploadhost = "http://example.com/i/index.php";
$redirect = "http://example.com/index.php";

if (isset($_POST['k'])) {
if ($_POST['k'] == $key) {
$target = getcwd() . "/" . basename($_FILES['d']['name']);
if (move_uploaded_file($_FILES['d']['tmp_name'], $target)) {
$md5 = md5_file(getcwd() . "/" . basename($_FILES['d']['name']));
rename(getcwd() . "/" . basename($_FILES['d']['name']), getcwd() . "/" . $md5 . "." . end(explode(".", $_FILES["d"]["name"])));
echo $uploadhost . $md5 . "." . end(explode(".", $_FILES["d"]["name"]));
} else {
echo "Sorry, there was a problem uploading your file.";
}
} else {
header('Location: '.$redirect);
}
} else {
header('Location: '.$redirect);
}
?>

Я искал решение, но все примеры только для загрузки через

My.Computer.Network.UploadFile(Label1.Text, "http://example.com/i/index.php")

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

С уважением,
Нимеш Патель

0

Решение

Задача ещё не решена.

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

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

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