我正在为(本地)开发人员开发一个门户网站,并且希望能够直接从PHPEd中的浏览器打开PHP文件,方法是将其名称传递给硬盘。
我找到了两个解决方案,但无法让它们起作用:
phped_protocol://[file]
”作为URI 有人可以帮助我解决这些问题吗?我想知道如何使用PHPEd通过PHP /浏览器打开PHP文件。
==编辑==
解决方案1
test.reg
REGEDIT4
[HKEY_CLASSES_ROOT\phped_protocol]
@="URL:phpedProtocol"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\phped_protocol\shell]
[HKEY_CLASSES_ROOT\phped_protocol\shell\open]
[HKEY_CLASSES_ROOT\phped_protocol\shell\open\command]
@="\"C:\\phped_protocol.bat\" \"%1\""
的test.html
<a href="phped_protocol://[file]">Open file</a>
解决方案2
phped_protocol.bat
START "test" "C:\Program Files (x86)\NuSphere\PhpED\7.0\phped.exe"
EXIT
test.php的
system('CMD /C C:\phped_protocol.bat');
答案 0 :(得分:0)
我们当前的解决方案是监听器和数据库。 PHP在数据库中插入记录。当听众找到它时,它将打开文件。