Как се качват много снимки наведнъж с php

newclass

Registered
Може ли някой да ми разясни как се качват много файлове на ведниъ тоест
когато искаш да качиш снимки да натиснеш избери файлове и да си избереш няколко снимки и да ги качиш на ведниж html кода го знам
HTML:
<form action="" method="post">
<input type="file" name="file[]" />
<input type="submit" name="submit" value="Качи"/>
</form>
Но не мога да се справя с php сорса намерих някой системи но не можах да ги схвана [/html]
 
кода го писах директно тук във форума и не съм сигурен дали няма да има грешка някъде, но логиката е такава

<form action="" method="post">
<input type="file" name="file[]" />
<input type="file" name="file[]" />
<input type="file" name="file[]" />
<input type="file" name="file[]" />
<input type="submit" name="submit" value="Качи"/>
</form>


Код:
<?
$f = $_FILES;

if(!empty($f['file'])){
for($i=0; $i<sizeof($f['file']); $i++){
   if($f['file'][$i]['size']>0){
    echo 'file: '.$f['file'][$i]['name'].'<br>';
  }
}

}


?>
 
Това го знам написах следното

PHP:
<?php
	if(isset($_POST['submit'])){

	
	
	
	foreach ($_FILES["image"]["error"] as $key => $error) {
    if ($error == UPLOAD_ERR_OK) {
        $tmp_name = $_FILES["image"]["tmp_name"][$key];
        $name = $_FILES["image"]["name"][$key];
        if(move_uploaded_file($tmp_name, "img/$name")){
		echo "Качи се успешно";
		}
		else{
		echo "Не може да се качи ";
		}
    }
	
	
	}
	}
	
	}
	else{
	header("location: profile.php");
	}
?>
Не знам къде ми е грешката изписа ва ми че неможе да се качи
 

Back
Горе