Salve, ho necessità di fare delle operazioni via telnet su un server di una macchina remota, e volevo usare comodamente il php per farlo in maniera automatica.
Questo è l'abbozzo:
Ora, come posso prendere il risultato che mi da il server remoto dopo che ho inviato un'istruzione?codice:$server['ip'] = 'localhost'; $server['port'] = 2593; $server['prefix'] = 1; // CTRL+A $server['password'] = 'a'; function create_account($user,$pass) { global $server; $fp = @fsockopen($server['ip'],$server['port'],$errno,$errstr,2); if ($fp == null) return false; fputs($fp,chr($server['prefix'])); sleep(1); fputs($fp,$server['password']."\n"); sleep(1); fputs($fp,"account add $user $pass\n"); sleep(1); fputs($fp,"a\n"); sleep(1); fclose($fp); return true; }


Rispondi quotando
