从c++发送到PHP / HTML

Sending from C++ to PHP / HTML

本文关键字:PHP HTML c++      更新时间:2023-10-16

我想将数据从我的c++应用程序通过HTML表单发送到数据库,或者只是通过和地址在PHP脚本像index.php?mydata=something。我之所以尝试这样做,是因为对于像我这样的初学者来说,用c++发送电子邮件太难了。我只想发送一个字符串或者如果可能的话,发送一个文件。

提前感谢。

编辑:或者如果有人可以指导我如何直接连接到MySQL并在指定的表中插入数据,我将不胜感激!:)

EDIT2:我找到了mysql api,并拥有所有的库和mysql头,但我有问题连接到DB。在函数_main代码中引用的未解析的外部符号_mysql_init@4: pastebin.com/TLjDRJXD

使用JSON。

MySQL的C API:

http://dev.mysql.com/doc/refman/5.6/en/dynindex-cfunction.html

http://forge.mysql.com/wiki/Category: C

MySQL的c++ API: http://dev.mysql.com/tech-resources/articles/mysql-connector-cpp.html

http://forge.mysql.com/wiki/Connector_C%2B%2B

还有很多,例如c++ API的包装器:

http://mysqlcppapi.sourceforge.net/

听起来最好使用一个简单的PHP API。这样你就可以确保在你的c++应用程序和PHP应用程序之间有一个干净和安全的连接。

你可以在谷歌上找到很多例子和教程。

更好的方法是使用PHP API但如果你好奇,你也可以使用IndyProject

你可能会发现这些很有用:

我应该使用什么c++库来实现HTTP客户端?

基于Win32的本地C/c++的高级HTTP客户端库

http://curl.haxx.se/libcurl/competitors.html

基本上你可以使用任何c++ http客户端发送GET/POST请求到你的PHP页面