Я использую croppie.js для редактирования и загрузки изображения.Я пытаюсь добавить пользовательские данные в AJAX, который является переменной user_id.Я использую PHP для его хранения.Поэтому я хотел бы добавить 'user_id: 101136', но если я добавлю это так
data: {"image":resp, "user_id":<? echo $user_id ?>}
, это не работает?
Я также попытался добавить это в код ниже, но этотоже не работает?
url: "ajaxpro.php?user_id=<? echo $user_id ?>"
Код
$.ajax({
url: "ajaxpro.php",
type: "POST",
data: {"image":resp},
success: function (data) {
html = '<img src="' + resp + '" />';
//$("#upload-demo-i").html(html);
}
});
php для ajaxpro.php:
$data = $_POST['image'];
$user_id = $_POST['user_id'];
list($type, $data) = explode(';', $data);
list(, $data) = explode(',', $data);
$data = base64_decode($data);
$imageName = $user_id."text.png";
file_put_contents('users/'.$imageName, $data);
echo 'done';
Есть идеи, что я делаю неправильно?
Большое спасибо за любую помощь заранее.