<?php
$file = $_POST['file'];
            $conn = mysql_connect("localhost","root","") or die(mysql_error);
                $db = mysql_select_db("no_tiny");
?>
<?php
if (isset($_FILES['file']['name'])) {
    $File_Name = $_FILES['file']['name'];
    $File_Extension = strtolower(substr($File_Name,strpos ($File_Name,'.')+1));
    $File_Type = $_FILES['file']['type'];
    $File_Size = $_FILES['file']['size'];
    $max_Size = 200000;
    $tmp_name = $_FILES ['file']['tmp_name'];
    if (!empty($File_Name)){
        if(($File_Extension == 'jpeg' || $File_Extension == 'jpg') && $File_Type == 'image/jpeg'  || $File_Type == 'image/jpg' && $File_Size <= $max_Size ){    
            $File_Location = 'Upload/';
            if(move_uploaded_file($tmp_name, $File_Location.$File_Name)){
                echo 'File has been Successfully Uploaded';
                $sql = "INSERT into yes (Image) values ('$file')";
                $q = mysql_query($sql); 
            }else{
                echo 'An Error was Encounter while Uploading. ';
            }
        }else{
            echo 'File must be jpeg/jpg and 2.5mb less';
        }
    }else {
        echo 'Noob';
    }
}
?>
<form action = "upload.php" method = "POST" enctype = "multipart/form-data">
<input type = "file" name =  "file"><br /> <br />
<input type =  "submit" value = "Upload">
</form>
So i keep getting this $file = $_POST['file']; undefined index.
i can store the photo but seems could store the file name of the photo in my sql.
 
     
     
    