4images Forum & Community

4images Issues / Ausgaben => Discussion & Troubleshooting => Topic started by: Apollo13 on February 28, 2003, 08:04:31 AM

Title: .
Post by: Apollo13 on February 28, 2003, 08:04:31 AM
.
Title: Aktuellen Dateinamen / Get Filename
Post by: Jan on February 28, 2003, 09:22:11 AM
Code: [Select]
$_SERVER['PHP_SELF']
Jan
Title: Aktuellen Dateinamen / Get Filename
Post by: Jan on February 28, 2003, 02:30:15 PM
Sorry, hab Deine Frage falsch gelesen. So liest Du aber die Größe der PHP-Datei aus und nicht die Größe der Ausgabe-Datei die durch diese erzeugt wird. Das willst Du doch, oder?

Jan
Title: Aktuellen Dateinamen / Get Filename
Post by: Jan on February 28, 2003, 02:42:39 PM
Hast Du "GZip Kompression aktivieren" in den Einstellungen auf "Ja" gesetzt?

Jan
Title: Aktuellen Dateinamen / Get Filename
Post by: Jan on February 28, 2003, 04:37:12 PM
Ja, ist es ;)
Probiere mal folgendes in includes/page_footer.php:
Code: [Select]
$contents = ob_get_contents();
ob_end_clean();

echo "Dateigröße: ".round(strlen($contents) / 1024, 2)." KB";
echo $contents;

Jan
Title: Aktuellen Dateinamen / Get Filename
Post by: Jan on February 28, 2003, 07:05:35 PM
Nein, das ganz wird nicht in den Templates angezeigt sondern direkt aus der PHP-Datei heraus darunter. Geht nicht anders, da die Erzeugung der Ausgabeseite schon abgeschlossen sein muss um die Grösse zu ermitteln.

Jan
Title: Aktuellen Dateinamen / Get Filename
Post by: Jan on March 01, 2003, 11:12:25 AM
Quote
includes/page_footer.php

Steht doch da ;)

Jan
Title: Aktuellen Dateinamen / Get Filename
Post by: Jan on March 01, 2003, 11:13:20 AM
Ist egal, am besten am Anfang der Datei, nach:
Code: [Select]
if (!defined('ROOT_PATH')) {
  die("Security violation");
}


Jan
Title: Aktuellen Dateinamen / Get Filename
Post by: Jan on March 01, 2003, 01:04:30 PM
Füge mal in includes/page_header.php am Anfang das ein:
Code: [Select]
ob_start();
und die beiden Zeilen musst Du noch vertauschen:
Code: [Select]
echo "Dateigröße: ".round(strlen($contents) / 1024, 2)." KB";
echo $contents;

Sonst steht die Dateigröße am Anfang der Seite.

Jan