javascript - 我该如何解决这个获取查询字符串?
问题描述
编码
<?php
$_SERVER['QUERY_STRING'];
$text = $_SERVER['QUERY_STRING'];
$var_str = var_export($text, true);
$var = "<?php\n\n\$text = $var_str;\n\n?>";
file_put_contents('testnew.php', $var);
echo $text;
?>
我想要做的是从 url 获取查询字符串并将其存储在 php 文件 testnew.php
http://test.com/query.php?asdawdawd
注意我是初学者
编辑:现在获取查询字符串部分在@tim 建议之后工作,但它仍然没有将查询字符串写入文件
解决方案
工作代码
<?php
$text = $_SERVER['QUERY_STRING'];
$file = fopen("testnew.txt","ab");
fwrite($file,$text."\n");
fclose($file);
echo $text;
?>
编辑:正如@tim建议的那样,我不需要这条线 $_SERVER['QUERY_STRING'];
所以我把它从代码中删除了。
编辑2:正如我向@tim询问的那样
我怎样才能让它像使用这个一样输入一个新行
fwrite($file,$text \n);
但它不起作用
所以他给了我一个工作的fwrite($file,$text."\n");
,我用它替换了代码中的旧的 fwrite($file,$text);