Я обнаружил, что «phpseclib» должен помочь вам в этом (SFTP и многие другие функции). http://phpseclib.sourceforge.net/
Чтобы поместить файл на сервер, просто позвоните (пример кода из http://phpseclib.sourceforge.net /sftp/examples.html#put)
login('username', 'password')) {
exit('Login Failed');
}
// puts a three-byte file named filename.remote on the SFTP server
$sftp->put('filename.remote', 'xxx');
// puts an x-byte file named filename.remote on the SFTP server,
// where x is the size of filename.local
$sftp->put('filename.remote', 'filename.local', NET_SFTP_LOCAL_FILE);
Оказывается, это то, что сработало для меня:
Admin’ or ‘1=1
Я не совсем уверен, почему это также работает, но это работает:
Admin’ or ‘