Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 通过SFTP发送逗号分隔的CSV?_Php_Mysql_Sftp_Comma_Delimited - Fatal编程技术网

Php 通过SFTP发送逗号分隔的CSV?

Php 通过SFTP发送逗号分隔的CSV?,php,mysql,sftp,comma,delimited,Php,Mysql,Sftp,Comma,Delimited,我正在我的网站上收集注册信息,需要弄清楚如何通过SFTP将存储在MySQL数据库中的所有数据(或只是其中的一部分)作为CSV文件传递给我们的合作伙伴,以便他们能够访问这些信息。这些页面是使用PHP构建的 我真的不知道如何做到这一点,我希望有人有这样做的经验 提前谢谢 编辑 我不一定首先需要存储信息——我正在尝试获取注册过程中收集的所有值,将它们解析为CSV文件,然后以某种方式通过SFTP传递CSV文件 编辑#2- 客户端的配置已更改,我们现在使用的是FTPS gien FTPS服务器、TCP端

我正在我的网站上收集注册信息,需要弄清楚如何通过SFTP将存储在MySQL数据库中的所有数据(或只是其中的一部分)作为CSV文件传递给我们的合作伙伴,以便他们能够访问这些信息。这些页面是使用PHP构建的

我真的不知道如何做到这一点,我希望有人有这样做的经验

提前谢谢


编辑 我不一定首先需要存储信息——我正在尝试获取注册过程中收集的所有值,将它们解析为CSV文件,然后以某种方式通过SFTP传递CSV文件

编辑#2-
客户端的配置已更改,我们现在使用的是FTPS gien FTPS服务器、TCP端口、用户名、密码、数据目录(ftp模式为被动)。关于如何使用PHP有什么建议吗?

有一个非常好的PHP扩展来处理SSH/SFTP。请参阅。

您的问题具体涉及流程的哪一部分?创建CSV?做STFP交易?@Austin-对不起,我不明白这个问题。不确定这是否是答案,但我将获取几个字段变量,在会话中保存它们(例如名称、地址等),然后将这些信息存储在MySQL数据库中的一行中。我的目标是将存储在数据库中的信息以SFTP的形式传递给合作伙伴。@佩卡-我两者都要。这不重要。。。(删除我之前的评论)请注意,CSV代表“逗号分隔值”。@Artefactor-感谢您的帮助。我一个月前才开始学习编程,提供的链接有点让人难以接受,尽管可能非常有价值。我已经找到了如何创建所需的CSV文件,并测试了如何将该文件作为电子邮件附件发送,但由于安全原因,我无法以这种方式发送。有没有一个简单的脚本可以通过SFTP发送信息(很像mysql连接),或者我必须按照链接所示在实际服务器上安装几段代码?