2016-09-14 7 views
1

私のウェブサイトでは、XLSXデータを読んでこれを私のDBに送りたいと思っています。 私は既にupload with simple-excel.jsを作成しました。JavascriptとPHPを使用してデータベースにExcelファイルを解析する

今、私のExcelデータは3d配列になっています。私はPHPでデータをインポートする方法を知っています。しかし、PHPはJavaScriptと通信できません(JavaScriptはサーバー上のクライアントサイトとPHP上で動作します)。

私の考えは、JavaScriptでJSONリクエストを作成し、PHPで実装されたURLを呼び出すことです。それは可能ですか?誰か別の考えを持っていますか?

答えて

0

セキュリティ上の問題がなければ、クライアント上のXLSXファイルを扱う理由は何ですか?ファイルをサーバーに直接アップロードするようにフォームを書き直します。このようにクライアントサイドのJavaScriptを書く必要はありません。サーバー上に置いたら、http://phpexcel.codeplex.com/のようなライブラリを使用できます。

+0

非常に良い。ありがとうございます! – nicoschuck

+0

多分あなたは私をさらに助けることができます。私はphpexcelの仕組みを理解しています。私は今、彼のパスでコンピュータからExcelのデータを開くことができます。しかし、どうすれば外部のエクセルを開くことができますか?それはアップロードする必要がありますか? – nicoschuck

+0

はい。フォームはまずファイルをサーバーにアップロードする必要があります。サーバー上でphpexcelを指定したら、アップロードしたファイルを参照してください。 – Stewart

関連する問題