gpt4 book ai didi

php - 如何从 ePub 图书写入服务器

转载 作者:行者123 更新时间:2023-11-28 09:15:26 25 4
gpt4 key购买 nike

有没有办法将 ePub 书中的数据写入服务器?

我正在尝试创建一个交互式事件来配合一些书籍内容,并且我想将用户在事件中的响应写入服务器上的数据库。

我擅长该事件的所有 JavaScript 以及数据库的所有服务器端代码;但我似乎不知道如何将数据从 ePub 图书获取到服务器。如果可能的话?

我尝试过将 jQuery 与 AJAX 结合使用,并且还尝试过使用 XMLHttpRequest。

我工作中最接近的事情导致了一条错误消息:XXXX 列 XXXX 行上的错误:xmlParseEntityRef:无名称

这是一个代码片段:

var objRequest = new XMLHttpRequest();

objRequest.open("POST", "http://www.example.com/write.php?action=yes", false);
objRequest.send();

if (objRequest.status != 200 && objRequest.status != 0) {
alert("error");
} else {
alert("success");
}

我相信 IF 语句行上报告了错误。我的 ALERT 语句都没有触发。

请注意,这在浏览器中运行得很好。只是不在编译的 ePub 包中。

非常感谢任何建议。

谢谢!

最佳答案

据我所知,Apple 不会让您从互联网获取任何数据到您的 epub(至少在 iBooks 中)。

仍然在 iBooks 中,您无法使用 POST 请求从 epub 发送数据。将数据发送到互联网的唯一方法是使用 GET 请求,我认为您只能通过创建一个简单的链接来做到这一点,而不是使用 AJAX 请求。

<a href="http://mywebsite.com/myfile.php?mydata=12324&my_other_data=foo">
Send data to myfile.php
</a>

我不知道其他 epub 阅读器是否也有同样的情况...但 Apple 刚刚锁定了 iBooks。

如果我错了,请告诉我,我很想知道。

关于php - 如何从 ePub 图书写入服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15723035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com