php - 在 PHP 中使用 $_POST['name_surname'] 保存图像(来自输入)
问题描述
我有一个签名板源代码,该系统将签名保存在一个文件夹中(扩展名为 .png),但只能通过 md5 工作。
<?php
$result = array();
$imagedata = base64_decode($_POST['img_data']);
$filename = md5(date("dmYhisA"));
//Location to where you want to created sign image
$file_name = './doc_signs/'.$filename.'.png';
file_put_contents($file_name,$imagedata);
$result['status'] = 1;
$result['file_name'] = $file_name;
echo json_encode($result);
?>
在主页中,我有签名板,以及一个名为“nome_cognome_cliente”的 html 中的“输入”
<input name="nome_cognome_cliente" type="text" required="true" placeholder="Nome e Cognome"><br><br>
我想用用户在其中写入的名称保存签名文件。
我测试将其写入 $filename 变量。但不起作用......我哪里错了?感谢您的帮助。
$filename = $_POST['nome_cognome_cliente'];
另外,我想将此签名(图像)保存在一个带有输入日期(DD/MM/YYYY)的数据库中。
解决方案
推荐阅读
- flutter - Flutter GectureDetector onTap 仅适用于文本子项
- javascript - 如何以简单的方式获取当前版本中显示的 yAxis highcharts 的最后一个值?
- html - Bootstrap 导航栏图标未正确对齐
- swiftui - 可以在 SwiftUI 中使 NavigationView 标题可点击吗?
- r - 我如何将我的数据从 ymd 重塑为年?
- c# - 使用 href html 敏捷包解析表
- jfreechart - 如何在 OptaPlanner 的 UI 中调整颜色?
- regex - 长度为 3 个字符且至少一个字母的正则表达式
- java - Java:将 lambdas 存储为值的映射
- python - 提取产品标题中可衡量的指标