I am trying to upload file by PHP mySQL.My script is perfectly working on localhost but in the server it is not working. It is not uploading file into server. Here is my action script.
//This is the directory where images will be saved
$target1 = "notice/";
$target2 = "notice/";
$target3 = "notice/";
$target4 = "notice/";
$target1 = $target1 . basename( $_FILES['photo1']['name']);
$target2 = $target2 . basename( $_FILES['photo2']['name']);
$target3 = $target3 . basename( $_FILES['photo3']['name']);
$target4 = $target4 . basename( $_FILES['photo4']['name']);
//This gets all the other information from the form
$day=$_POST['day'];
$month=$_POST['month'];
$year=$_POST['year'];
$title=$_POST['title'];
$dis=$_POST['dis'];
$pic1=($_FILES['photo1']['name']);
$pic2=($_FILES['photo2']['name']);
$pic3=($_FILES['photo3']['name']);
$pic4=($_FILES['photo4']['name']);
// Connects to your Database
mysql_connect("localhost", "root", "") or die(mysql_error()) ;
mysql_select_db("trustcol") or die(mysql_error()) ;
//Writes the information to the database
mysql_query("INSERT INTO notice VALUES (NULL, '$day', '$month', '$year', '$title', '$dis', '$pic1', '$pic2', '$pic3', '$pic4')") ;
move_uploaded_file($_FILES['photo1']['tmp_name'], $target1);
move_uploaded_file($_FILES['photo2']['tmp_name'], $target2);
move_uploaded_file($_FILES['photo3']['tmp_name'], $target3);
move_uploaded_file($_FILES['photo4']['tmp_name'], $target4);
include('adminbanner.php');
include('adminmenu2.php');
?>
this is working on my PC/localhost perfectly but in the server it is not uploading files why?