Php 带登录的多个口译员
我正试图建立一个多解释器,并在工作中遇到一些问题,特别是利用外部登录源 首先,是我用来设置终端的代码片段Php 带登录的多个口译员,php,syntax,jquery-terminal,Php,Syntax,Jquery Terminal,我正试图建立一个多解释器,并在工作中遇到一些问题,特别是利用外部登录源 首先,是我用来设置终端的代码片段 $(document).ready(function() { var term = $('#content').terminal('terminal/process.php', { login: true, onExit: function(terminal) { terminal.clear(); }, prompt: '>', completio
$(document).ready(function() {
var term = $('#content').terminal('terminal/process.php', {
login: true,
onExit: function(terminal) { terminal.clear(); },
prompt: '>',
completion: true,
greetings: '\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nTerminal\n\n\n\n\n\n\n',
height: 320,
width: 560
});
});
现在,登录部分按设计工作。但是,我想添加多个口译员,同时在启动时保留所需的登录。如果我把它改成
}, {
login: true,
greetings: "multiply terminals demo use help"+
" to see available commands"
});});
它抛出一个错误“身份验证必须是函数”
我正在寻找关于设置此功能的最佳方法的任何建议,无论是编写登录函数、调整初始终端的创建方式,还是其他完全不同的方法。最终目标是尝试模拟具有两个运行时级别的Cisco类型终端,并选择根据不同的命令输入在两个运行级别中更改提示符
谢谢你的意见 如果您有多个终端,但terminal/process.php以JSON-RPC方法登录,则只需自己调用login:
{
login: function(login, password, callback) {
$.jrpc('terminal/process.php', 'login', [login, password], function(data) {
callback(data.result);
});
},
...
}
这就成功了。网站上是否有$jrpc的文档?