0

我正在为某人编写安装程序,并且大部分进展顺利。如果我第一次正确输入所有内容,一切都很好。在数据库信息步骤中,如果我输入错误的内容,我会按预期出现错误,并且可以更正我的错误以成功完成。现在,问题来了。如果某个步骤运行不正确,并且用户希望后退一步或刷新浏览器,则不会创建该文件。重新创建文件的唯一方法是通过新窗口运行安装。

要创建的文件:(数据库信息 - settings.php) <?php $dbhot = "localhost"; $dbuser = "somedude"; $dbpass = "giggety"; $dbname = "blah"; ?>

4

1 回答 1

0

在您的问题中没有看到任何代码。然而,我带来了我的水晶球,上面写着:

如果文件处理程序在执行开始时创建了一个文件(一个空文件)并且如果已经存在则暂停您的脚本,请检查您的代码。这可以解释您无法再次创建它的事实。此外,当您在新窗口中从起点一直运行该处理程序时,该处理程序可能会忽略现有文件。然后,将检查您的算法,以防它期望某些东西并且错误条件没有得到正确处理。

而已。这就是我能做的所有猜测。如果您添加代码,我们都可以改进建议。

于 2012-10-01T20:54:55.953 回答