Re: Dateigroesse ermitteln - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von UweS (220 Beiträge) am Mittwoch, 9.Juni.2004, 15:19.
    Re: Dateigroesse ermitteln

      Ich hab n JPG mit (laut Betriebssystem) 140 kb hochgeladen und raus kommt 13.2


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von UweS (220 Beiträge) am Dienstag, 8.Juni.2004, 17:58.
    Dateigroesse ermitteln

      Hallo,

      ich möchte aus einer hochgeladenen Datei (Feld Datei) die Größe in kb ermitteln.
      Es kommt zwar eine Zahl raus - aber was mach ich falsch?
      (Schnipsel aus Bib THX)

      <perl>
      get "Id=*";
      $x=get "http://google.de/files/$Datei";
      $dateig=length($x)/1024;
      $dateigaus=sprintf('%.2f',$dateig);
      out "$dateigaus";
      </perl>
      

      <Danke>

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Mittwoch, 9.Juni.2004, 14:59.
    Re: Dateigroesse ermitteln

      get "Id=*";
      

      müsste

      get "Id==*";
      

      heissen, aber daran liegts nich...

      Der Code sieht gut aus, was für eine Zahl kommt denn raus? Und was sollte rauskommen?

     Antworten

    Beitrag von UweS (220 Beiträge) am Mittwoch, 9.Juni.2004, 15:19.
    Re: Dateigroesse ermitteln

      Ich hab n JPG mit (laut Betriebssystem) 140 kb hochgeladen und raus kommt 13.2

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Mittwoch, 9.Juni.2004, 15:36.
    Re: Dateigroesse ermitteln

      Das klingt nach ner Komma-Verschiebung... Welchen Wert hat denn $dateig?

     Antworten

    Beitrag von Claus (4645 Beiträge) am Mittwoch, 16.Juni.2004, 15:32.
    Re: Dateigroesse ermitteln

      Hallo Uwe,

      ich weiß zwar nicht, woran die Kommaverschiebung liegt, aber warum

      $dateig=length($x)/1024;
      

      müsste richtig heißen

      $dateig=length($x)/1000;
      

      da hier byte in kb umgerechnet werden!!!!

      Gruß
      Claus

     Antworten

    Beitrag von Pouraga (1396 Beiträge) am Mittwoch, 16.Juni.2004, 16:45.
    Re: Dateigroesse ermitteln

     Antworten

    Beitrag von Claus (4645 Beiträge) am Mittwoch, 16.Juni.2004, 17:39.
    Re: Dateigroesse ermitteln/geht das auch vor dem upload???

      Hi perler,

      habe mir mal den upload von Rolf angesehen. Leider muss das Bild erst in einer DB "zwischengelagert oder hochgeladen werden" und nach dem upload und der Überprüfung wieder gelöscht werden, wenn KB etc. nicht den Vorgaben entsprechen. Müsste doch eigentlich eine Möglichkeit geben, z.B. gleich die Größe zu ermitteln und gegebenenfalls gar nicht erst hochzuladen(Traffic!!!)

      Bin da momentan am knobeln. Kriege bei der Überprüfung des Dateifeldes nur die Namenslänge beeinflusst. Kann man die Bildgröße vielleicht über einen bp-internen Hash abfangen und die Größe ermitteln und den upload gleich unterbinden oder funzt das nicht??

      Gruß
      Claus

     Antworten


     
 Liste der Einträge von 29850 bis 30000:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.06s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!