ただし、私の実験によると、場所を削除せずに生成されたドキュメントを Excel で開くと、エラーが報告されます。
次のような文字列をすべて削除します: ss:ExpandedColumnCount="5" これで完了です。
例:
データを入力して送信すると、xls ファイルが生成されます。
まだわかっていない小さな問題があります。このテンプレートには 2 つのデータしか含めることができず、それ以上のデータを修正する場所がまだ見つかりません。
また、最初はformValidate.phpとreport.phpを一緒に書いたのですが、結果が出ませんでした!
別々に書くと結果が得られます!
report.php
コードをコピー コードは次のとおりです:
include ' ../common.inc.php';
$token = $_POST['token']
if(GToken::isToken($token,'REPORT') ){
$names = $_POST['name'];
$birthdays = $_POST['birthday'];
$phones = $_POST['phone']; $_POST[ 'セックス'];
$emails = $_POST['email'];
$scoreAs = $_POST['scoreA'];
$scoreCs = $_POST['scoreC'];
$list = array();
for($i=0; $i
'name' => $names[$i],
'sexs' => $sexs[$ i]、
'誕生日' => $birthdays[$i]、
'メール' => $emails[$i]、
'電話' =>
);
array_push($list,$arr);
$arr = array(
'name' => i]、
'scoreA' => $scoreAs[$i]、
'scoreB' => $scoreBs[$i]、
'scoreC' => $scoreCs[$i]
);
array_push($score,$arr);
unset($arr);
include '../lib/smarty.class.php'; 🎜>$gmt = GSmarty::getInstance('test');
$gmt->assign_by_ref("list",$list);
$gmt->assign_by_ref('スコア',$score) ;
header("Cache-Control: public");
header('content-type:application/vnd.ms-excel');
header("Content-Disposition:attachment; filename=report.xls");
$gmt->display('report');
}
?>
header("キャッシュ制御: public ");
これを追加する必要があります。追加しないと、IE でエラーが発生します。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

EditPlus 中国語クラック版
サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

ホットトピック









