我有一个图像上传脚本,它本身运行良好,但当我尝试通过PHP函数运行时失败,我希望将PHP文件保存在DIV中
function Upload()
{
print'<div>';
include('../a/multi-image_uploader_thumbnail_creator.php');
print'</div>';
}
PHP文件运行良好但是一旦用户提交它就完全离开了PP函数。表单代码是:
while($i++ < $upload_image_limit){
$form_img .= '<label>Image '.$i.': </label> <input type="file" name="uplimg'.$i.'"><br />';
}
$htmo .= '
<p>'.$feedback.'</p>
<form method="post" enctype="multipart/form-data">
'.$form_img.' <br />
<input type="submit" value="Upload Images!" style="margin-left: 50px;" />
</form>
';
echo $htmo;
答案 0 :(得分:0)
您的include()
语句不在PHP之外。你不应该?>
和<?php
围绕它。这是一个PHP函数。
另外,如果之前没有定义变量,为什么要使用.=
?您可以使用=
。
你也应该考虑使用模板,但这有点进一步。
修改:尝试查看this question或this other question的答案,通过AJAX发送图片。