猿问

我该如何修复这个获取查询字符串?

编码


<?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 建议之后工作,但它仍然没有将查询字符串写入文件


慕盖茨4494581
浏览 151回答 1
1回答

慕尼黑的夜晚无繁华

工作代码<?php$text = $_SERVER['QUERY_STRING'];$file = fopen("testnew.txt","ab");fwrite($file,$text."\n");fclose($file);echo $text;&nbsp;?>编辑:我不需要这条线 $_SERVER['QUERY_STRING'];所以我从代码中删除了它。编辑2:我怎样才能让它像使用这个一样输入一个新行, fwrite($file,$text \n);但它不起作用所以他给了我一个工作的fwrite($file,$text."\n");,我用它替换了代码中的旧的&nbsp;fwrite($file,$text);
随时随地看视频慕课网APP
我要回答