所以我想知道PHP如何/如果PHP在文件读写方面有某种互斥。
以下是我打算如何使用它:
我正在使用的网站使用需要离开服务器的支付服务,这使得处理表单提交变得困难,因此在从支付服务返回之前,表单不会被提交到数据库中。信息可以通过支付服务传递并在另一端反刍。但是,可以传递的信息最少。
我对解决方案的想法:
在将注册传递给支付服务之前,处理并在文件中写入 sql 语句,每组语句引用由某个令牌分隔的注册。
返回时,根据您通过支付服务发送的信息查找条目,执行语句并从文件中删除注册块。
改写问题:
- 所以问题是 - 在这种情况下,我是否需要对文件进行互斥,如果需要,我将如何实现?这可以从多种语言中锁定吗?(支付服务需要返回一个 cgi / perl 脚本——尽管我可以包含一个实际处理的 php 脚本)
- 我将如何运行和执行 SQL 语句(最好在 perl 中)?
- 我的解决方案是否看起来不错?
谢谢,
特拉维斯