是否可以将PHP与HTML" Value"一起使用?属性

时间:2014-08-06 19:59:45

标签: php html button paypal

我在结帐页面工作,我已经使用了一个文本文档和一些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;您用于进入Pay​​Pal系统的链接包含格式错误的项目数量。&#34; < / p>

有没有解决这个问题?

2 个答案:

答案 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

这样的浮点值