Re: note 63641 modified in ref.ssh2 by langemeijer

From: Date: Sat, 10 Nov 2012 21:07:41 +0000
Subject: Re: note 63641 modified in ref.ssh2 by langemeijer
References: 1 2  Groups: php.notes 
Request: Send a blank email to php-notes+get-191854@lists.php.net to get a copy of this message
I don't think this is correct. Every single quote in the code here is escaped. The original note was more correct than the correction. Please fix it (and watch out for such mistakes in the future). - Tul On 10-11-2012 15:22, langemeijer@php.net wrote:
To list directory contents: <?php $connection = ssh2_connect(\"hostname\", 22); ssh2_auth_password($connection,\"username\", \"password\"); // or use any of the ssh2_auth_* methods $sftp = ssh2_sftp($connection); $dh = opendir(\"ssh2.sftp://$sftp/path/to/dir/\"); while (($file = readdir($dh)) !== false) { echo \"$file is in hostname:/path/to/dir\\n\"; } closedir($dh); ?> (thanks to Sara for assisting) --was-- To slightly correct the directory listing code below.... <?php $connection = ssh2_connect("hostname", 22); // use any of the ssh2_auth_* methods ssh2_auth_password($connection,"username", "password"); $sftp = ssh2_sftp($connection); $dir = "ssh2.sftp://$sftp/path/to/dir/"; $dh = opendir($dir); while (($file = readdir($dh)) !== false) { echo "$file is in hostname:/path/to/dir\ n"; } closedir($dh); ?> (thanks to Sara for assisting) http://php.net/manual/en/ref.ssh2.php


« previous php.notes (#191854) next »