Witam,
przy użyciu biblioteki ssh2 próbuje napisać mini konsolę w której można wydawać jakieś komendy.
Wszystko działa, tylko problem polega na tym, iż jeżeli wyślę jakąś komendę to jest ona pokazywana 'na nowej stronie na czysto', tzn jeżlei wpisze kolejną to poprzedniej już nie ma w konsoli.
Oto kod
  1. $cmd = $_POST['cmd'];
  2. $dozwolone = array("ls","ps x","ls -la", "logout");
  3. if(isset($cmd)) {
  4. if(in_array($cmd, $dozwolone)) {
  5. $stream = ssh2_shell($lacz, 'vt102', null, 80, 25, SSH2_TERM_UNIT_PIXELS);
  6. fwrite( $stream, $cmd.PHP_EOL);
  7. sleep(1);
  8. while($line = fgets($stream)) {
  9. flush();
  10. echo $line;
  11. }
  12. } else { echo "Komenda niedozwolona!"; }
  13. }

Wszystko oprócz inputu jest w textarea.
Moje pytanie brzmi, czy wie ktoś jak zrobić aby po wpisaniu nowej komendy stara pozostawała w textarea?