1
我正在上傳要重新命名爲featured.jpg的預覽圖像。 move_uploaded_file應該替換文件,如果它已經存在,但是當我用新文件替換文件並將擴展名發送給javascript以便可以查看它時。但是,即使在新文件替換它時,javascript也只會查看上載的圖片。上傳的文件沒有通過javascript正確讀取
PHP代碼:
$directory = "uploads\\".$id."\images\profile_pic\\";
move_uploaded_file($file_tmp, $directory."featured.".$ext);
Javascript代碼:
$.ajaxFileUpload
(
{
url:'upload_pic.php?id='+id,
secureuri:false,
fileElementId:'fileToUpload',
dataType: 'json',
data:{name:'logan', id:'id'},
success: function (data, status)
{
if(typeof(data.error) != 'undefined')
{
if(data.error != '')
{
alert(data.error);
}else
{ $("#crop_preview").append("<br /><img src=\"uploads\\"+id+"\\images\\profile_pic\\featured."+data.msg+"\" id=\"profile_picture\" alt=\"Profile Preview\" style=\"display:none;\" />");
$('#profile_picture').show();
非常感謝,現在效果很好。 – AlphaPhantom 2011-12-20 02:47:57