درود بر شما
این تکه کد میتونه کمکت کنه :
فقط در فرمتون به این صورت عمل کنید :
<input name="file[]" type="file" >
<?php
include("../config.php");
$uploaddir = './images/';
$allowed = array('jpg','jpeg','gif');
$max_size = 1024 * 1024;
foreach ($_FILES['file']['error'] as $i => $error) {
if ($error == 0 && $_FILES['file']['size'][$i] <= $max_size) {
$file_ext = pathinfo($_FILES['file']['name'][$i],PATHINFO_EXTENSION);
if (in_array(strtolower($file_ext),$allowed)) {
$new_base = time().'.'.$file_ext;
if (move_uploaded_file($_FILES['file']['tmp_name'][$i],$uploaddir.$new_base)) {
chmod($uploaddir.$new_base, 0644);
////////////////
$con=mysql_connect("$dbhost","$dbuser","$dbpass");
mysql_select_db("$dbname",$con);
$query = "INSERT INTO news(newstitle,newstext,newsartor,data,time,file) values('$_POST[newstitle]','$_POST[newstext]','$_POST[newsartor]','$_POST[data]','$_POST[time]','$new_base')";
$result = mysql_query($query,$con);
mysql_close($con);
///////////////
if($result)
{
echo "اطلاعات با موفقیت ثبت شد.";
}else{
echo "متاسفانه اطلاعات ثبت نشد.";
}
}
}
}
?>
موفق باشید