-1

我最初是一名 java 程序员,但我需要一个非常基本的 PHP 脚本,它将记录从链接给出的文本到 .txt 文件(或替代文件)。

在java中

String url = http://www.mywebsite.com/recorder.php?=

String stringToRecord = blablabla

String websitetovisit = url + stringToRecord

然后我只是让 java 应用程序查询该链接,脚本会在 ?= 之后添加字符串到 txt 文件中。

但我几乎没有 PHP 方面的经验。

我该如何做到这一点?我已经尝试阅读一些 PHP 教程,但我仍然对此一无所知。

编辑:

假设有网站 www.mywebsite.com,其中有一个文件,recorder.php

recorder.php 所做的是在 ?= 之后获取链接中的字符串并将其粘贴到本地 .txt 文件中。

所以基本上

www.mywebsite.com/recorder.php?=this_is_a_test

会解析

这是一个测验

到本地 .txt 文件中。

这就是我想要完成的。

4

4 回答 4

0

试试这样:

$url = "http://www.mywebsite.com/recorder.php?=";

$stringToRecord = "blablabla";

$websitetovisit = url ."". stringToRecord;
$text = file_get_contents($websitetovisit);
file_put_contents('test.txt', $text);

我编辑代码

于 2013-07-27T16:42:52.293 回答
0
file_put_contents('a.txt', file_get_contents($url));

这就是你应该这样做的方式。

于 2013-07-27T16:50:40.167 回答
0

只需复制以下代码并将其粘贴到您的 recorder.php

<?
/*$_GET returns all get parameter as an array.print_r will convert the 
 array to string and file_put_contents will save it to file*/
file_put_contents("text.txt",print_r($_GET,true));
于 2013-07-27T16:53:36.543 回答
0

如果您想按原样保存 URL 的查询部分(就像它在浏览器的地址栏中显示的那样),那么您可以使用:

file_put_contents('query.txt', parse_url($_SERVER['REQUEST_URI'], PHP_URL_QUERY));
于 2013-07-27T17:05:44.757 回答