Как може да стане да се качват едновременно няколко снимки а не една по една както е в следният код - в смисъл да има 2 или 3 инпута от където да се избират снимките и като се натисне качвай да ги качи едновременно
upload.php
Код:
form action="upload.php" method="post" enctype="multipart/form-data"><p>
<label for="file">Избери картинка:</label><br><input type="file" name="userfile" id="file"><br />
<input type="file" name="userfile" id="file"><br />
<button>Качи</button>
upload.php
Код:
<?php
$allowed_filetypes = array('.jpg','.jpeg','.gif','.bmp','.png');
$max_filesize = 1524288;
$upload_path = './files/';
$server = 'http://localhost/files/';
$filename = $_FILES['userfile']['name'];
$ext = substr($filename, strpos($filename,'.'), strlen($filename)-1);
if(!in_array($ext,$allowed_filetypes))
die('Този тип файлове немогат да се качват. Виж <a href="rules.php"> правилата</a> за качване.');
if(filesize($_FILES['userfile']['tmp_name']) > $max_filesize)
die('Картинката е твърде голяма.');
if(move_uploaded_file($_FILES['userfile']['tmp_name'],$upload_path . $filename))
echo '<div align="center"><font color="#FF8000" size="2" face="Verdana, Arial, Helvetica, sans-serif">Позволени файлови формати:<br>.jpg , .gif , .png , .bmp</font></div>
Твоята картинка е качена , може да видиш от <a href="' . $upload_path . $filename . '" title="Твоята картинка">тук</a>.<br><br>Използвай твоята картинка за:<br>
Форум <input type="text" name="форум" size="50" value="[img]' . $server . $filename . '[/img]"></input>
<br><br>
Сайт <input type="text" name="форум" size="50" value="<img src=' . $server . $filename . '>"></input>
<br><br>
Линк <input type="text" name="форум" size="50" value="' . $server . $filename . '"></input>
';
else
echo 'Картинката не е качена , възникна грешка. Моля опитайте отново.';
?>