Php 如果使用jquery设置post(上传文件)
当我从users.php中删除“if(isset($\u POST[''u upload\u profile\u image']){}”时。代码正在运行和上传 我如何使用“isset($\u POST)”实现这一点 我的JQUERYPhp 如果使用jquery设置post(上传文件),php,jquery,ajax,post,Php,Jquery,Ajax,Post,当我从users.php中删除“if(isset($\u POST[''u upload\u profile\u image']){}”时。代码正在运行和上传 我如何使用“isset($\u POST)”实现这一点 我的JQUERY $("#upload_profile_image").on('submit',(function(e) { e.preventDefault(); $.ajax({ url: "/particley/global/post/users
$("#upload_profile_image").on('submit',(function(e) {
e.preventDefault();
$.ajax({
url: "/particley/global/post/users.php",
type: "POST",
data: new FormData(this),
contentType: false,
cache: false,
processData:false,
success: function (html) {
if (html == 'true') {
//
} else {
//
}
}
});
}));
我的PHP
if(isset($_POST['_upload_profile_image'])){
$upload = ($_FILES['image']['tmp_name']);
if ($users->upload($upload) === TRUE) {
echo 'true';
} else {
echo 'false';
}
}
表单中是否有任何元素具有名称
\u upload\u profile\u image
,如果没有,请删除此行
if(isset($_POST['_upload_profile_image'])){
或替换为
if(isset($_FILE['image']) && !empty($_FILE['image'])){
表单中是否有任何元素具有名称
\u upload\u profile\u image
,如果没有,请删除此行
if(isset($_POST['_upload_profile_image'])){
或替换为
if(isset($_FILE['image']) && !empty($_FILE['image'])){
请将此替换为您的ph代码
if(!empty($_FILES['image'])){
$upload = ($_FILES['image']['tmp_name']);
if ($users->upload($upload) === TRUE) {
echo 'true';
} else {
echo 'false';
}
}
请将此替换为您的ph代码
if(!empty($_FILES['image'])){
$upload = ($_FILES['image']['tmp_name']);
if ($users->upload($upload) === TRUE) {
echo 'true';
} else {
echo 'false';
}
}
对于文件上载,有多种方法可用于检查文件是否存在,您可以使用其中任何一种方法
if (!empty($_FILES['image']['name'])) {
if ($_FILES['logo']['error'] == UPLOAD_ERR_OK) { ... }
if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
在您的情况下,您可以使用其中任何一种:
if(!empty($_FILES['image'])){
$upload = ($_FILES['image']['tmp_name']);
if ($users->upload($upload) === TRUE) {
echo 'true';
} else {
echo 'false';
}
}
对于文件上载,有多种方法可用于检查文件是否存在,您可以使用其中任何一种方法
if (!empty($_FILES['image']['name'])) {
if ($_FILES['logo']['error'] == UPLOAD_ERR_OK) { ... }
if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {
在您的情况下,您可以使用其中任何一种:
if(!empty($_FILES['image'])){
$upload = ($_FILES['image']['tmp_name']);
if ($users->upload($upload) === TRUE) {
echo 'true';
} else {
echo 'false';
}
}
您是否尝试过var dump$POST?您是否尝试过var dump$POST?是否使用works if(isset($\u文件['image'])和&!empty($\u文件['image'])),谢谢。jquery编辑没有任何选项吗?欢迎使用,您可以在HTML验证的输入元素中使用
required
验证前端输入的表单,对于jquery验证,您应该将jquery验证程序与works if(isset($\u FILES['image'])和&!empty($\u FILES['image'])一起使用,谢谢。jquery编辑没有任何选项吗?欢迎使用,您可以在前端验证表单输入,在HTML验证的输入元素中使用required
,对于jquery验证,您应该使用jquery validator