Hallo,
ich bin noch ziemlich unerfahren, in sachen php.
Würde aber gern wissen ob ich diesen code so ausbauen kann, dass beim upload die Bilder automatisch auf die richtige größe komprimiert werden und nicht nur eine Fehlermeldung ausgegeben wird.
Ich hoffe ihr könnt mir einen Tip geben
Gruß Matze
ich bin noch ziemlich unerfahren, in sachen php.
Würde aber gern wissen ob ich diesen code so ausbauen kann, dass beim upload die Bilder automatisch auf die richtige größe komprimiert werden und nicht nur eine Fehlermeldung ausgegeben wird.
PHP:
$count_bilder = 0;
$bilderror = 0;
$bild_error = 0;
$bild_error_str = '';
$datei1 = '';
if ($_FILES['bild1']["name"] != "") {
if ($_FILES['bild1']["size"] <= $bild_groesse)
{
$ext2 = strtolower(strrchr($_FILES['bild1']["name"],'.'));
if (in_array($ext2, $extensions2))
{
$datei1 = $db->insert_id().'_1'.$ext2;
@move_uploaded_file($_FILES['bild1']["tmp_name"], $absolute_path."/".$datei1."");
$datei1_thumb80 = $absolute_path."/".$db->insert_id()."_1_thumb80".$ext2;
$datei1_thumb120 = $absolute_path."/".$db->insert_id()."_1_thumb120".$ext2;
pd_make_thumb($absolute_path."/".$datei1, $datei1_thumb80, 0, 80, 80);
pd_make_thumb($absolute_path."/".$datei1, $datei1_thumb120, 0, 120, 80);
$count_bilder++;
} else
{
if ($bild_error > 0) $bild_error_str .= ', ';
$bild_error_str .= 'Bild 1 ist vom falschem Typ!';
$bild_error++;
$bilderror++;
}
} else
{
if ($bild_error > 0) $bild_error_str .= ', ';
$bild_error_str .= 'Bild 1 ist zu groß!';
$bild_error++;
$bilderror++;
}
}
Ich hoffe ihr könnt mir einen Tip geben
Gruß Matze