Ich stecke mit diesem Problem fest, es zeigt nicht die eigentliche Excel-Datei an. Bitte überprüfen Sie meinen Code unten:
%Vor%Bitte helfen Sie mir, dieses Problem zu lösen
Ich habe es jetzt funktioniert! Vielen Dank phpexcel zum Herunterladen
Ich habe den Code folgendermaßen geändert:
%Vor%Ich denke diese Zeile:
%Vor%hat mein Problem gelöst.
Ich weiß nicht, ob ich helfen kann, ich hatte das gleiche Problem und ich löste es mit
%Vor%Ich lege es gleich nach
%Vor%Also ändere die Kopfzeile nicht und speichere sie trotzdem als xslx, das Problem ist der Puffer!
Stellen Sie sicher, dass alle Dateien (z. B. die, die enthalten sind) in UTF-8 ohne BOM Codierung vorliegen.
Sie können dies auf verschiedene Arten identifizieren, z. siehe link .
Nur wenn Sie UTF-8 mit BOM benötigen, verwenden Sie bitte ob_end_clean();
, bevor Daten an den Browser ausgegeben werden, wie in anderen Antworten hier angegeben.
Der wahrscheinlichste Täter, wenn es sich um ein Ausschneiden und Einfügen Ihres Skripts handelt, ist das
%Vor%Wenn Sie zum Download an den Browser senden, darf keine andere Ausgabe (Echos, Druckanweisungen, Ein- und Ausblenden von PHP) als die Ausgabe sein, die für php: // von PHPExcel selbst erstellt wurde.
Ich habe das gleiche Problem, das Problem ist einfach. Gib einfach den folgenden Code ein:
%Vor%nach:
%Vor%Tags und Links phpexcel