我的php代码在我在根文件夹中给出的路径文件夹中的图像上升时没有显示任何错误...我使用函数从我的images.php文件中获取数据。下面给出了我的页面代码。
images.php
if(isset($_FILES['profile']) === true) {
if(empty($_FILES['profile'] ['name']) === true) {
echo 'Please Choose a File';
} else {
$allowed = array('jpg', 'jpeg', 'gif', 'png');
$file_name = $_FILES['profile'] ['name'];
$file_extn = strtolower(end(explode('.', $file_name)));
$file_temp = $_FILES['profile'] ['temp_name'];
if(in_array($file_extn, $allowed) === true) {
change_profile_image($session_user_id, $file_temp, $file_extn);
} else {
echo 'Incorrect File Type. Allowed: ';
echo implode(', ', $allowed);
}
}
}
if (empty($user_data['zip_code']) === false) {
echo '<img src="', $user_data['zip_code'], '" alt="',$user_data['first_name'], 'Profile Images">';
}
主要功能代码......
function change_profile_image($user_id, $file_temp, $file_extn) {
$file_path = 'images/profile/' . substr(md5(time()), 0, 10) . '.' . $file_extn;
move_uploaded_file($file_temp, $file_path);
}
请帮助我们这里,因为此代码不是将图像文件从临时位置移动到路径位置。