1
在我的項目中,我有一個HTML form
,它包含在我的Php
文件中。 反正,HTML文件有一些JavaScript
方法自動填充。 第一步Php
通過SSH
連接到遠程設備並運行一些命令。 Php
有一個class
和一些functions
, 在我的下一個步驟中,我應該讀取通過SSH
插入遠程設備的數據並填寫HTML
的形式。 我可以讀取數據,並可以通過echo
顯示它。 (正如你在這裏看到的) 但是我怎樣才能將這個值顯示到我的HTML
輸入類型值? 這裏是我的HTML代碼:(我把它寫簡單,因爲它是太長,不需要寫全部)通過PHP中的class字段填充HTML輸入類型
<div id="linkname" >
<label>Wireless Link Name</label>
<input type="text" name="ssid" id="ssid"><br>
</div>
這裏是我Php
File類和方法:
<?php
class SSHCommand{
public $ssh;
include('./view/config.html');
include('Net/SSH2.php');
class SSHCommand{
public function display(){
session_start();
$username=$_SESSION['username'];
$password=$_SESSION['password'];
$ip=$_SESSION['ip'];
$this->ssh=new Net_SSH2($ip);
if($this->ssh->login($username, $password)) {
$my_array= explode("\n", $this->ssh->exec('some command'));
foreach($my_array as $cat) {
if(strpos($cat, "name=") !== false) {
// I should here insert the $cat value into ssid input
break;
} else {
// Do nothing
}
}
} else echo 'wrong';
}
}
$sshCommand=new SSHCommand();
$sshCommand->display();
?>
正如你看到我填補array
,我搜索數組中的一個特定的文本,像
name=
,並且希望將該值插入輸入類型ssid
。
我該如何在PHP代碼中做到這一點? 任何想法?
謝謝先生,你能看看這個問題嗎?感謝: https://stackoverflow.com/questions/44243515/html-form-display-the-first-options-and-empty-inputs-after-submit –