/ / Jak mogę zaimplementować selektor plików OF z php? - php, filechooser

Jak zaimplementować selektor plików OF z php? - php, filechooser

Muszę zaimplementować program do wybierania plików OS z php, ale nie wiem, jak to zrobić. Czy ktoś może poprowadzić mnie we właściwym kierunku?

Odpowiedzi:

2 dla odpowiedzi № 1

To jest podstawowy formularz wyboru pliku.

<html>
<body>

<form action="upload_file.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file" />
<br />
<input type="submit" name="submit" value="Submit" />
</form>

</body>
</html>

Jest to podstawowy php do obsługi formularza.

<?php
if ($_FILES["file"]["error"] > 0)
{
echo "Error: " . $_FILES["file"]["error"] . "<br />";
}
else
{
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
echo "Stored in: " . $_FILES["file"]["tmp_name"];
}

Możesz przeczytać więcej tutaj.

http://www.w3schools.com/php/php_file_upload.asp


1 dla odpowiedzi nr 2

Jeśli używasz php do sterowania aplikacją komputerową, użyj metody zestawu narzędzi interfejsu użytkownika, takiej jak GTKFileChooser.

Jeśli używasz php do obsługi stron internetowych, pamiętaj, że serwer może wysyłać do klienta tylko HTML i JavaScript, a nie otwierać stron internetowych natywnie. <input> element w kodzie HTML:

<form enctype="multipart/form-data" action="your-script.php" method="POST">
<input type="file" name="file" />
<input type="submit" />
</form>

Możesz przesłać formularz automatycznie z JavaScript za pomocą submit metoda. Jeśli umieścisz cały formularz w iframe, możesz to zrobić w tle.

Szczegółowe informacje na temat pola wprowadzania można znaleźć w Standard HTML5. Aby uzyskać informacje na temat obsługi pliku po przesłaniu formularza, zapoznaj się z instrukcja php.