function PridatF($spojeni) { // BEGIN function PridatDokument $id = $_GET["id"]; echo "<div>"; $odeslat = $_POST["odeslat"]; if ($id) { $sql = "Select * from galerie where id_galerie=" . $id; $res = PrSql($spojeni, $sql); $zaznam = mysqli_fetch_array($res); $nazev = $zaznam["nazev"]; $popis = $zaznam["popis"]; $priorita = $zaznam["priorita"]; } if ($_POST["Odeslat"] != "Nahrát") { ?> <p> </p> <form name="dokument" ENCTYPE="multipart/form-data" method="post" action="?sekce=pridatf&id=<?php echo $id; ?> "> Nahrát foto do galerie <?php echo $nazev; ?> :<br /> <input name="thefile[]" type="file" accept="image/jpg" multiple="" /><br /> <input type="submit" name="Odeslat" value="Nahrát" /> </form> <?php } else { $uploaded = $_FILES['thefile']['name']; echo "Nahrávám soubory : "; foreach ($uploaded as $key => $value) { echo "<pre>{$key} : {$value}</pre><br>"; $fname = $value; $fext = end(explode(".", $fname)); $ftype = $_FILES['thefile']['type'][$key]; $ftmp = $_FILES['thefile']['tmp_name'][$key]; $fsize = $_FILES['thefile']['size'][$key]; $ferror = $_FILES['thefile']['error'][$key]; perform_upload($spojeni, $fname, $fext, $ftmp, $fsize, $type, $ferror, $nazev, $id); // echo "<pre> <b>extension</b>=$fext type='$ftype' type_name='$ftmp' size='$fsize' errors='$ferror'</pre><br>"; ?> <script language="Javascript"> window.location="<?php echo $_SERVER["PHP_SELF"] . "?sekce=editf&id=" . $id; ?> "; </script> <?php } } echo "</div>"; }
function process_attachments() { $upload_status = perform_upload(); if (!$upload_status['success']) { //Something went wrong with upload, report the error //TODO: create a view specifically for reporting this error $error_message = $upload_status['error']; if (strpos($error_message, 'You did not select a file to upload.') === FALSE) { exit($error_message); } else { return ''; } } else { return $upload_status['data']['file_path'] . $upload_status['data']['file_name']; } }