Mailinglisten-Archive |
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