这很奇怪。我知道我的数量'变量是有效的,因为在我的形式,它需要你paypal和金额是正确的。但出于某种原因,当我将这个文件写入我的服务器时,“数量”和“#39;字段是空白的。
<?php
$data='';
$data=$_POST["item_name"].'|';
$data=$data.$_POST["amount"].'|';
$data=$data.$_POST["business"].'|';
$data=$data.$_POST["custom"];
$imp_file='c:\\demo\\sent.txt';
file_put_contents($imp_file, $data);
?>
以及$ imp_file输出的内容
testitem || softworksinc@gmail.com |用户名|的itemid |
唯一不同的是&#34;数量&#34;从其他人的角度来看,它将是一个浮动值,但这不应该影响它的$ _POST吗?
答案 0 :(得分:1)
尝试对文件执行完整的$ _POST转储,以查看实际收到的内容:
<?php
$data = "";
foreach($_POST as $item => $item_data)
$data .= $item . "|";
$imp_file='c:\\demo\\sent.txt';
file_put_contents($imp_file, $data);
?>