Unsere PHP-Scripts

Ultimate Member
Freeware Scripts

Software kaufen

PHP-Software





Passwort vergessen?
Home arrow Forum
Willkommen im Forum von phpWave.com!

Hier können Sie Informationen rund um Ultimate Member, Professional Member und unsere weiteren PHP-Scripts austauschen. Auch wenn Sie Fragen haben oder Hilfe benötigen, sind Sie hier richtig! Zum Lesen und Schreiben von Beiträgen ist keine Registrierung notwendig.

Forum
Willkommen, Gast

Sie können ohne Einschränkung Beiträge lesen und neue erstellen. Nach dem Login (nur als Ultimate Member - Nutzer) können Sie die erweiterten Forumfunktionen, wie z.B. die Benachrichtigung nutzen.
Wichtig: Voher bitte Forenbedingungen und - Regeln lesen.
Ausgabe von kB oder MB anstatt Byte
Zum Ende gehen Neues Thema
THEMA: Ausgabe von kB oder MB anstatt Byte
#128
Ausgabe von kB oder MB anstatt Byte vor 1 Jahr, 6 Monaten  
1. großes Kompliment und vielen Dank für das Script; es funktioniert wirklich prima.

2. ich habe das Script soweit geändert, dass auch File-Endungen ausgegeben werden.

3. für bessere Übersicht in einer Tabelle

4. jetzt mein Problem: wie kann ich, auch für bessere Übersicht die Dateigröße in kB oder MB ausgeben anstatt in Byte?

Code:

if(count($new_files)>=1)
{
$filebuffer = "";
foreach($new_files as $file)
{
$filebuffer .= '<div class="download">



<TABLE BORDER="0" COLS=3 >
<colgroup>
<col width="200">
<col width="50">
<col width="100">
</colgroup>

<TR>
<TD><a href="'.BASEHREF.'/useraccount/private.php?download='.$file.'">'
.preg_replace(array("/\.[0-9A-Za-z_]*$/", "/[\.|-|_]/"), " ", $file).'
</a>
</TD>
<TD>
<i>'.substr($file,strlen($file)-4,4).'</i>
</TD>
<TD align="right">
<i>'.filesize("./private/".$file).' &nbsp Byte</i>
</TD></TR>
</TABLE>

</div>';
}
}



Danke für Ihre Unterstützung.
Bitte Code eingeben   
Beachten Sie: Forencode und Smiley-Button sind nicht sichtbar, aber trozdem nutzbar!
 
Gespeichert Gespeichert  
  Reply Quote
#129
Antwort: Ausgabe von kB oder MB anstatt Byte vor 1 Jahr, 6 Monaten  
Hallo,

das ist kein Problem.
Erweitern Sie einfach die Funktion filesize("./private/".$file) welche die Datengröße ausgibt wie folgt:

1.) Durch 1024 dividieren (für KByte)
2.) Abrunden und nur 1 Kommastelle anzeigen

round((filesize("./private/".$file)/1024), 1)

Mit freundlichen Grüßen,
Ihr Support-Team
Bitte Code eingeben   
Beachten Sie: Forencode und Smiley-Button sind nicht sichtbar, aber trozdem nutzbar!
 
Gespeichert Gespeichert  
  Reply Quote
#131
Antwort: Ausgabe von kB oder MB anstatt Byte vor 1 Jahr, 6 Monaten  
Vielen Dank
Bitte Code eingeben   
Beachten Sie: Forencode und Smiley-Button sind nicht sichtbar, aber trozdem nutzbar!
 
Gespeichert Gespeichert  
  Reply Quote
#359
Antwort: Ausgabe von kB oder MB anstatt Byte vor 4 Monaten  
Hallo wie kann ich auch die Datei-Endungen anzeigen lassen.

hab den obigen Quellcode versucht zu benutzen,
aber bei mir nicht geklappt.
gibt es dafür ne einfache Lösung?
Bitte Code eingeben   
Beachten Sie: Forencode und Smiley-Button sind nicht sichtbar, aber trozdem nutzbar!
 
Gespeichert Gespeichert  
  Reply Quote
Zum Anfang gehen Neues Thema
Powered by FireBoardDie aktuellsten Infos zu Ultimate Member und mehr erhalten...