php - 如何在MySQL中安全地存储不同语言的网站URL?

标签 php mysql

<分区>

我们当前的项目要求用户可以使用 MySQL 数据库存储不同语言的网站 url。如果没有 SQL 注入(inject)攻击或间接方式(例如 MD5ing url,给定 url 的 BASE64ENCODEing),我如何实现这一点。

最佳答案

如果您想稍后检索和解码存储的 URL,MD5 不是一种选择,因为它是一种单向哈希函数

Base64 编码在这种情况下更合适。

关于php - 如何在MySQL中安全地存储不同语言的网站URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13332551/

相关文章:

php - 运行后从 php 文件运行 Javascript

php - 高性能印象跟踪

mysql - 如何在名称字段中使用单个空格更新 mySQL 中的 200000 条记录

mysql - mac mysql 终端不要求输入密码 ERROR 1064

php - 按 DESC 查询循环排序

php - 如何使用 PHP 随机化图像数组

php - Shopware 6 如何正确添加数组作为 SearchResult 的扩展

java - Jersey 休息服务 + mySQL 数据库 : No suitable driver found

java - 根据时间重置值 MySQL

PHP从地址栏中获取加密值不正确