我在结帐页面工作,我已经使用了一个文本文档和一些PHP,可以在一个地方(文本文档)更改价格,它将自己改变整个网站。但我有一个问题,我需要将价格插入HTML值属性,但我不能让它与PHP脚本一起使用。我主要将它用于普通的贝宝按钮。
<input type="hidden" name="amount" value="<?$file = ("textfile.txt");
$read = fopen($file, "r");
$data = fread($read, filesize($file));
echo $data;
fclose($read);?>">
以下是我尝试的代码,但它不起作用,我只是在点击按钮时出错:&#34;您用于进入PayPal系统的链接包含格式错误的项目数量。&#34; < / p>
有没有解决这个问题?
答案 0 :(得分:1)
只需使用file_get_contents()
就可以使代码更简单:
<input type="hidden" name="amount" value="<?php echo file_get_contents('textfile.txt'); ?>">
请注意,PHP标记也会更改。 Short tags可能会被停用,因此您不应该依赖它们。
答案 1 :(得分:0)
在不知道textfile.txt的内容的情况下,我无法确定,但请确保它不包含任何指定货币类型($,USD等)的内容。它应该只包含像5.02
这样的浮点值