Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
<form method='post' enctype="multipart/form-data">
<input type='file' multiple name='files' />
<button type='submit' name='upload'> качи</button>
</form>
<?php
if(isset($_POST['upload']))
{
$files = $_FILES['files'];
echo "<pre>".print_r($files)."</pre>";
}
?>
joTunkiq каза:PHP:<form method='post' enctype="multipart/form-data"> <input type='file' multiple name='files' /> <button type='submit' name='upload'> качи</button> </form> <?php if(isset($_POST['upload'])) { $files = $_FILES['files']; echo "<pre>".print_r($files)."</pre>"; } ?>
И вече си обхождаш с някой цикъл(който ти харесва) и правиш каквото искаш с файловете:idea: :?:
$f = $_FILES['files'];
foreach($f as $file)
{
$ime = $file['name'];
$size = $file['size'];
$type = $file['type'];
$tp = $file['tmp_name'];
$putq = 'putq/do/papkata/na/snimkata/'.$ime;
move_uploaded_file($tp, $putq);
// mysqli_query("INSERT INTO .... ");
}
joTunkiq каза:PHP:$f = $_FILES['files']; foreach($f as $file) { $ime = $file['name']; $size = $file['size']; $type = $file['type']; $tp = $file['tmp_name']; $putq = 'putq/do/papkata/na/snimkata/'.$ime; move_uploaded_file($tp, $putq); // mysqli_query("INSERT INTO .... "); }
От тука натакак си ти. Прегледай някой друг урок, трябват ти знания за работа с файловете :idea: :?:
$f = $_FILES['files'];
$snimki = array();
foreach($f as $file)
{
$ime = $file['name'];
$size = $file['size'];
$type = $file['type'];
$tp = $file['tmp_name'];
$putq = 'putq/do/papkata/na/snimkata/'.$ime;
move_uploaded_file($tp, $putq);
$snimki[] = $putq;
}
$vishchki_snimki = implode(",", $snimki); // записва на 1 ред и ги разделя със запетая.
mysqli_query(INSERT ... );
if(isset($_FILES['files'])) {
$f = $_FILES['files'];
$snimki = array();
foreach($f as $file)
{
$ime = $file['name'];
$size = $file['size'];
$type = $file['type'];
$tp = $file['tmp_name'];
echo $ime;
$putq = 'upload/uploads/'.$ime;
$extensions = array("jpg", "gif", "jpeg", "png");
$extension_file = end(explode(".",$ime));
$extension_file = strtolower($extension_file);
if(file_exists($putq)){
echo '<div class="redalert">Файлът вече съществува</div>';
} elseif($size==0){
echo '<div class="redalert">Файлът е повреден</div>';
} elseif($size>9999999999){
echo '<div class="redalert">Файлът е твърде голям</div>';
} elseif(!in_array($extension_file,$extensions)) {
echo '<div class="redalert">Непозволен тип файл</div>';
} else {
$upload=move_uploaded_file($tp, $putq);
}
}
$vishchki_snimki = implode(",", $snimki);
$q=mysql_query("НЯКФА ЗАЯВКА") or die(mysql_error());
if($q){
echo '<div class="greenalert">Успешно!</div>';
}else{
echo "Грешка</center>";
exit;
}
}
когато кача файловете и нищо в смисъл давам да ми принтне името на файловете и ми вади само 1-вата буква от файла.... А не цялото име, също така променливата $size е празна
<input type="file" name"files[]" />
$f = $_FILES['files'];
foreach($f as $file)