我想从用户上传的图像中获取图像源并将其保存到我的sql表中。
我正在使用Wordpress网站和Ultimate Member插件。上传的图像保存在public_html/wp-content/uploads/ultimatemember
中,但我需要图像源,以便管理员可以在浏览器中查看图像。
我想做的是获取图像源并将其保存到我的sql表中。 我使用以下代码获得了HTML和jQuery的图像源:
<div hidden id="image_1"></div>
<div hidden id="image_2"></div>
<script>
var $ = jQuery;
$(document).ready(function(){
var passport_url = $('img[alt="I_1"]').attr("src");
document.getElementById("image_1").innerHTML = image_1_url;
var proof_url = $('img[alt="I_2"]').attr("src");
document.getElementById("image_2").innerHTML = image_2_url;
});
</script>
我想编写获取<div id="image_1>"
和<div id="image_2>"
内容的PHP代码并将其保存到mysql表中。我知道如何保存sql表的路径,我只是不知道如何从HTML中获取PHP中的div内容。这样做的正确方法是什么?
答案 0 :(得分:0)
我不知道你为什么要尝试使用手动创建的脚本保存数据。
因为在wordpress中,您可以使用add_user_meta();
<?php add_user_meta( $user_id, $meta_key, $meta_value, $unique ); ?>
您甚至不需要使用js/innerHtml
添加src(因为我认为您不想使用AJAX
保存src)
正如您所说的那样
所以,我建议你,
add_user_meta();
由于