Witam.
Mam problem, ponieważ nie wiem jak wysyłać i zaznaczać przez formularz kilka plików jednocześnie.
Aktualnie mam taki kod:
<?php if (isset($_POST['submit']) && isset($_FILES['file'])) { printf('<p>Błąd: %s<br> Nazwa oryginalna: %s<br> Rozmiar pliku: %s<br> Nazwa tymczasowa: %s<br> Typ MIME: %s</p>', $_FILES['file']['error'], $_FILES['file']['name'], $_FILES['file']['size'], $_FILES['file']['tmp_name'], $_FILES['file']['type'] ); $move = move_uploaded_file( $_FILES['file']['tmp_name'], '../images/galeria/pietrowe/' . basename($_FILES['file']['name']) ); echo '<h1>Plik</h1>'; echo ($move) ? '<h2>przeniesiono!</h2>' . '<h1><a href="zmien_galeria_pietrowe.php">Dodaj następne zdjęcie</a></h1>' : '<h2>nie został przeniesiony!<h2>'; } else { ?> <form action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>" method="post" enctype="multipart/form-data"> <p> <label>Wybierz zdjęcie/a do wysłania: </label> <input type="file" name="file"><br><br> <input type="submit" name="submit" value="Wyślij"> </p> </form> <?php } ?>
Gdy dodałem w inpucie typ file[] i dodałem multiple="multiple" da się zaznaczyć kilka plików jednocześnie, ale wysyła się tylko jeden.
Ma ktoś pomysł jak to rozgryźć?