Javascript 是否可以执行HTML页面并将输出存储到数据库?
我想做的是:Javascript 是否可以执行HTML页面并将输出存储到数据库?,javascript,php,html,ajax,html2canvas,Javascript,Php,Html,Ajax,Html2canvas,我想做的是: 创建一个.html或.php页面 编写HTML代码并创建一个看起来像身份证的元素。在样式标记的同一文件中写入CSS 在脚本标记中编写一些JS来更改HTML代码的某些属性 使用库转换照片中的身份证,并使用适当的JS函数将图像(通过将画布转换为图像)存储在数据库中 在一个单独的主文件中,调用ajax函数来执行上面创建的.html或.php页面 可能吗?我想这样做,这样用户就看不到这个过程。他们将看到我存储在数据库中的唯一图像,我将稍后获取 注意:我可以在同一页上完成这个过程,没有任何问
注意:我可以在同一页上完成这个过程,没有任何问题。但是我想用ajax在一个单独的页面上进行编辑。基本上,你想在图片中编辑意味着“将照片添加到身份证中”,对吗? 如果是的话——要做到这一点,请使用以下代码--
将文件保存到系统中,然后将该文件提取到要显示的另一个页面中
我可以在同一页上完成这个过程,没有任何问题。但是我想在一个单独的页面中使用ajax来完成这项工作
——在一个单独的页面中完成这项工作的代码应该不会太难更改,因为我不知道您的代码,我无法回答您如何更改它。代码可能无法更改,我的评论说“应该不会太难”,这是我的一个假设,但没有代码,所以不知道。请看我对这个问题的回答。你可以理解我想要什么。如果你想在单独的页面上这样做,那么为什么要使用ajax??ajax用于在不重新加载页面的情况下从服务器获取结果。。。在不同的页面上,您不能使用ajax执行此操作,您需要将参数传递到该页面的标题和代码中。
<?php
$dest = imagecreatefrompng('pic.png');
$src = imagecreatefromjpeg('card.jpg');
imagealphablending($dest, false);
imagesavealpha($dest, true);
imagecopymerge($dest, $src, 10, 9, 0, 0, 181, 180, 100); //adjust dimensions
according to you
header('Content-Type: image/png');
imagepng($dest);
imagedestroy($dest);
imagedestroy($src);
?>