Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Upload více obrázků na server - nejde

Zdarec. Chci uploadnout více obrázků a nevím, kde mám chybu.

vkadani-fotografii.php:

<form action="include/scripts/add-images.php" method="POST" type="multipart/form-data">
                            <h2>Vložit nové fotografie:</h2>
                            <input type="hidden" name="author" <?php echo "value=\"$author\""; ?>>
                            <input type="file" name="images[]"  min(1) max(30) multiple="multiple"/>
                            <input type="submit" name="go" value="Nahrát na server">
                        </form>
add-images.php:
<?php
    if (isset($_POST['go'])) {
        //vytvoření složek
        if (!file_exists("../../img/fotky-clanky")) {
            mkdir("../../img/fotky-clanky", 0777);
        }
 
        $aj = array("January","February","March","April","May","June","July","August","September","October","November","December");
        $cz = array("leden","unor","brezen","duben","kveten","cerven","cervenec","srpen","zari","rijen","listopad","prosinec");
        $file = str_replace($aj, $cz, date("Y-m-F", time()));
        if (!file_exists("../../img/fotky-clanky/$file")) {
            mkdir("../../img/fotky-clanky/$file", 0777);
        }
        $upload_dir = "../../img/fotky-clanky/$file";
 
 
        //nahrávání fotek
        $suffix = array("jpg", "jpeg", "png", "gif", "ico");
        $message = "";
        include "../prevodni-tabulka.php";
        if (isset($_FILES['images']) && is_array($_FILES['images']['name'])) {
            $counter = 0;
            $not_upladed = 0;
            $suffix = array_flip($suffix);
            foreach ($_FILES['images']['name'] as $key => $name) {
                $filename = basename($name);
                $tmpname = $_FILES['images']['tmp_name'][$name];
 
                if (!is_uploaded_file($tmpname) || !isset($suffix[strtolower(pathinfo($filename, PATHINFO_EXTENSION))])) {
                    $not_upladed++;
                    continue;
                }
 
                if (move_uploaded_file($tmpname, "{$upload_dir}".DIRECTORY_SEPARATOR."{$filename}")) {
                    $counter++;
                }
            }
            echo "Bylo nahráno {$counter} z ".sizeof($_FILES['images']['name']." obrázků");
        }
    }
?>
Pozn.: Chci to pak zlepšit (ukládání cesty do databáze apod. Proto tam jsou teď věci, které třeba nevyužívám)

Předem děkuji za veškeré odpovědi.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny