phpbar.de logo

Mailinglisten-Archive

[php] getimagesize ?

[php] getimagesize ?

Christoph Loeffler php_(at)_phpcenter.de
Sat, 27 Apr 2002 22:28:09 +0200


Hallo Liste,

Am Samstag, 27. April 2002 um 19:19 tipperte Lars:

> $size=getimagesize("/tmp/".$file_name);
> $breite=$size[0];
> $hoehe=$size[1];

> funzt leider nicht !

// Abfrage, ob ein Bild angegeben wurde
if ($carpic != "" && $carpic != "none" ) {

   if ($carpic_size > 51200) {
      echo ("<b>Fehler:</b> Datei $carpic ist zu gross (max. 50 kB)<br />\n");
      $picerr = true; // FEHLER
   } else {
     $dest = $bild_verz.$carpic_name;
     if (!copy($carpic,$DOCUMENT_ROOT.$dest))
     {
        echo("Fehler: Datei $dest kann nicht gespeichert werden<br />\n");
        exit;
     } else {
       echo "Bild wurde gespeichert ($carpic_size Bytes)";
       $picerr = false;  // alles lief prima
       $size = GetImageSize ($DOCUMENT_ROOT.$dest);
       echo "<img src=\"$dest\" $size[3]><br />\n";
     }
   }
}

Statt den globalen Variablen ( carpic heisst das input-Feld
in HTML) kann man auch  den  Array $HTTP_POST_FILES bzw.
$_FILES verwenden

> wenn ich nicht irre werden doch die upload dateien in /tmp
> zwischgespeichert
> bevor sie kopiert werden, oder ?

ja, aber du must den Pfad nicht angeben beim kopieren

> wer kann mir helfen ?
zum einen das wunderbare Handbuch ;-)
http://php3.de/manual/en/html/features.file-upload.html

ciao 
Christoph Loeffler                
mailto:chris_(at)_breisnet-online.de


php::bar PHP Wiki   -   Listenarchive