将信息从URL发送到文件,PHP

时间:2015-11-07 10:00:00

标签: c# php

学习C#并在代码示例中注意到这一点:

namespace my_program
{
    public partial class Form1 : Form
    {
        //Url to send username, computer name and computer info
        string targetURL = "https://www.example.com/my_program/write.php?info=";
        string userName = Environment.UserName;
        string computerName = System.Environment.MachineName.ToString();
        string userDir = "C:\\Users\\";

我不知道write.php是什么代码在服务器上。所以我的问题是:为了保存URL中提供的信息,在/write.php?info=之后,在我的服务器上的文本文件中,我将如何在php中编写代码?我确信这是非常基本的,但这对我来说是新的。

1 个答案:

答案 0 :(得分:0)

php文件中,您可以使用功能fwrite或其别名fputs

C#中确认您的网址为https://www.example.com/my_program/write.php?info=WriteThisNow"

这是一个让你进入php

的例子
<?php

$string = $_GET['info']; // take the value of the GET superglobal

$handle = fopen('output.txt', 'w'); // open a handler to a file for writing
fputs($handle, $string); // write the contents of the $string variable to the file
fclose($handle); // close the handler

现在你需要的是Apache或Nginx对文件系统有写权限,你的文件应该在php文件的旁边创建,里面有内容。