首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Acra post脚本

Acra post脚本
EN

Stack Overflow用户
提问于 2013-02-01 04:46:18
回答 1查看 1.1K关注 0票数 1

尝试在我的应用程序中使用ACRA,但我无法使用google drive或电子邮件(在google drive中,我不知道如何从模板创建表单,电子邮件告诉我没有这样的电子邮件地址,即使我从相同的电子邮件地址发送)。我宁愿让谷歌驱动器电子表格的事情工作,或者更好-如果有一个免费的网络主机的随时可用的脚本,我可以用来获得报告。有人知道这样的脚本吗?

编辑:我需要一个php的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-05 02:13:46

看起来ACRA使用了一个简单的帖子。您需要使用什么语言?对于asp.net:

代码语言:javascript
复制
    protected void Page_Load(object sender, EventArgs e)
    {
        StringBuilder err = new StringBuilder();
        foreach (string name in Request.Form)
        {
            err.AppendLine(name + ": " + Request.Form[name]);
        }

        TextWriter tw = null;
        try
        {
            tw = new StreamWriter("f:\\errorLogs\\error_" + DateTime.Now.Ticks + ".txt");
            tw.WriteLine(err.ToString());
        }
        catch (Exception) { }
        finally
        {
            if(tw != null)
                tw.Close();
        }
    }

因为你使用的是“免费的网络主机”,所以这个位置对你来说可能是无效的,但这至少可以让你找到正确的方向。有一个和你的类似的another post。大多数免费的web主机都使用php。

编辑:

这是一个基本的PHP script (未经过测试,但对我来说似乎还可以。我的PHP有点生疏了):

代码语言:javascript
复制
<?php
$file = 'postData.txt';
$arr= $_POST;
$fp = fopen($file, 'w') or die('Could not open file!'); 
foreach ($arr as $key => $value) {
    $toFile = "Key: $key; Value: $value \n";
    // write to file 
    fwrite($fp, "$toFile") or die('Could not write to file'); 
}
// close file 
fclose($fp);
?> 
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14634837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档