私はmysqlデータベースに存在するテキストコンテンツで '.epub'拡張ファイルを作成する必要があるWebアプリケーションを構築していますが、mysqlデータベースからデータをフェッチできますが、 '.epub'ファイルは作成できません。 PHPスクリプトを使って '.epub'ファイルを作成する方法はありますか?phpを使って '.epub'拡張ファイルを作成するには?
答えて
だけheader()
を使用してコンテンツタイプを指定して、データベースからコンテンツをエコー:
header('Content-type: application/epub+zip');
echo $data;
ファイルをダウンロードするには、ブラウザを強制する必要がある場合は、以下を使用することができます。
header('Content-Description: File Transfer');
header('Content-Type: application/epub+zip');
header('Content-Disposition: attachment; filename="mybook.epub"');
echo $data;
EPUBは別の拡張子を持つZIPアーカイブですので、EPUBファイルのeBook内のデータベースからテキストを取得するには、有効なZIPを作成する必要がありますPHPのファイルであり、データベースからテキストをエコーすることはできません。 –
私は上記のコードを使用して、.epubファイルを作成しますが、電子ブックリーダーでは表示できません(私は.epubを読むためにiBooksアプリケーションを使用しています) –
@Florian Bachは、 epub形式のデータベースから。 –
- 1. phpを使ってファイルの拡張子を見つける
- 2. phpを使って.phpファイルを作成するには?
- 3. 拡張子.phpのjavascriptファイルを作成する
- 4. 別のPHP拡張モジュールを拡張するPHP拡張モジュールを作成しますか?
- 5. 作成ファイル(拡張子が付い号)
- 6. .htaccessを使わずに.phpファイル拡張子を隠すには?
- 7. .htacessを使って.php、.html、.htm拡張子を削除するには?
- 8. IntelliJを使用して.table拡張jbehaveファイルを作成する方法
- 9. バッチファイル - ファイル拡張子が付いたファイルを作成する
- 10. PHPでepubファイルを開く
- 11. 拡張機能を使用してカスタムUIButtonを作成する
- 12. WebSharperを使用してChrome拡張機能を作成する
- 13. Xcodeを使用してワイヤレスマニフェストファイル(.plist拡張子)を作成する
- 14. Chokidarを使って特定のファイル拡張子を調べる
- 15. 'find'を使って拡張子のないファイル名を返す
- 16. PHPを使って動的添付ファイルを作成する
- 17. ツリー構造ファイルを.htaccessを使ってPHPで作成する
- 18. PHPとjQueryを使ってHTMLファイルを作成する
- 19. MVCの作成Deleteボタンの拡張 - MVCのHtmlヘルパーを拡張するには?
- 20. Pythonを使って拡張asciiを削除するには?
- 21. pythonを使ってipv6アドレスを拡張するには?
- 22. パブリッシャーアカウントなしで拡張ファイルを使用するアプリケーションを作成する
- 23. .pdf拡張子を持つ一時ファイルを作成するtempnam
- 24. ストライピングPHPファイルの拡張子
- 25. zendを使ってPHP拡張(PHP言語ではない)を使ってphp.iniを読む
- 26. PHPでファイル拡張子を取得するには?
- 27. PHPを使ってISPConfigにメールIDを作成するには?
- 28. CMakeを使ってアプリケーション拡張のXcodeに新しいターゲットを作成するには?
- 29. アセンブリMIPS - 特定の拡張子のファイルを作成する
- 30. Linuxの.sh拡張子ファイルを作成する方法
https://github.com/Grandt/PHPePub –