Das Profil wurde neu eingespielt. Hier klicken um das Resultat zu sehen!";
}
?>
[ onlineTool ]
// Bild klein
$K_MB = 53; // breite
$K_MH = 53; // höhe
// Bild gross
$G_MB = 190; // breite
$G_MH = 190; // höhe
if (!isset($abdiepost2))
{
}
else
{
$k_size = getimagesize ("$UPLOADPIC2");
$g_size = getimagesize ("$UPLOADPIC");
$G_UPLOADPIC = "$UPLOADPIC";
$K_UPLOADPIC = "$UPLOADPIC2";
// Schauen wir mal, ob wir das Bild verkleinen müssen
// Zuerst ob die maximale Breite nicht überschritten wird
// Verarbeitung kleines Bild
if ($k_size[0] < $K_MH)
{
// Also die Breite passt, da müssen wir nix tun
$K_NH = $k_size[0];
$K_NB = $k_size[1];
}
else
{
// Jetzt ist also Handlungsbedarf
// Also berechnen wir den Faktor, damit wir auch die Höhe hinkriegen
$ProportionFaktor = $k_size[0] / $K_MH;
$K_NH = $K_MH;
$K_NB = round($k_size[1] / $ProportionFaktor);
}
// Verarbeitung grosses Bild
if ($g_size[0] < $G_MB)
{
// Also die Breite passt, da müssen wir nix tun
$G_NB = $g_size[0];
$G_NH = $g_size[1];
}
else
{
// Jetzt ist also Handlungsbedarf
// Also berechnen wir den Faktor, damit wir auch die Höhe hinkriegen
$GProportionFaktor = $g_size[0] / $G_MB;
$G_NB = $G_MB;
$G_NH = round($g_size[1] / $GProportionFaktor);
}
// So das mit der Breite hätten wir, nun die Höhe
// Verarbeitung kleines Bild
if ($K_NH < $K_MH)
{
// Also die Hoehe passt, da müssen wir nix tun
}
else
{
// Jetzt ist also Handlungsbedarf
// Also berechnen wir den Faktor, damit wir auch die Höhe hinkriegen
$ProportionFaktor = $K_NH / $K_MH;
$K_NH = $K_MH;
$K_NB = round($K_NB / $ProportionFaktor);
}
// Verarbeitung grosses Bild
if ($G_NH < $G_MH)
{
// Also die Hoehe passt, da müssen wir nix tun
}
else
{
// Jetzt ist also Handlungsbedarf
// Also berechnen wir den Faktor, damit wir auch die Höhe hinkriegen
$GProportionFaktor = $G_NH / $G_MH;
$G_NH = $G_MH;
$G_NB = round($G_NB / $GProportionFaktor);
}
// Und jetzt geht es munter weiter
// Verarbeitung kleines Bild
if ($k_size[0] == $K_MB && $k_size[1] == $K_MH) //kontrolle ob das Bild der oberen Größe entspricht
{
$UPLOADPIC2_name = "girl_0".$girl_nr."_small_0".$pic2.".jpg";
// Da mußte das Bild nicht verkleinert werden
copy ($K_UPLOADPIC, "../images/girls/small/$UPLOADPIC2_name");
echo "KLEINES Bild :: girl_0".$girl_nr."_small_0".$pic2.".jpg Das Bild hat die richtigen Maße..... ok ";
}
else
{
$UPLOADPIC2_name = "girl_0".$girl_nr."_small_0".$pic2.".jpg";
// Hier wird PIC verkleinert und gespeichert
$td=imageCreate($K_NB, $K_NH);
$ts=imageCreateFromJPEG($K_UPLOADPIC);
imagecopyresized($td, $ts, 0, 0, 0, 0, $K_NB, $K_NH, $k_size[0], $k_size[1]);
imageJPEG($td,"../images/girls/small/$UPLOADPIC2_name");
echo "KLEINES Bild :: girl_0".$girl_nr."_small_0".$pic2.".jpg Das Bild hat nicht die perfekten Maße!!! Es wurde aber eingesetzt. ";
}
if ($pic2=="")
echo "KLEINES Bild :: girl_0".$girl_nr."_small_0".$pic2.".jpg Es wurde kein kleines Bild hochgeladen..... ok ";
// Verarbeitung grosses Bild
if ($g_size[0] == $G_MB && $g_size[1] == $G_MH) //kontrolle ob das Bild der oberen Größe entspricht
{
$UPLOADPIC_name = "girl_0".$girl_nr."_big_0$pic.jpg";
// Da mußte das Bild nicht verkleinert werden
copy ($G_UPLOADPIC, "../images/girls/big/$UPLOADPIC_name");
echo "GROSSES Bild :: girl_0".$girl_nr."_big_0$pic.jpg Das Bild hat die richtigen Maße..... ok ";
}
else
{
$UPLOADPIC_name = "girl_0".$girl_nr."_big_0$pic.jpg";
// Hier wird PIC verkleinert und gespeichert
$td1=imageCreate($G_NB, $G_NH);
$ts1=imageCreateFromJPEG($G_UPLOADPIC);
imagecopyresized($td1, $ts1, 0, 0, 0, 0, $G_NB, $G_NH, $g_size[0], $g_size[1]);
imageJPEG($td1,"../images/girls/big/$UPLOADPIC_name");
echo "GROSSES Bild :: girl_0".$girl_nr."_big_0$pic.jpg Das Bild hat nicht die perfekten Maße!!! Es wurde aber eingesetzt. ";
}
if ($UPLOADPIC=="")
echo "GROSSES Bild :: girl_0".$girl_nr."_big_0$pic.jpg Es wurde kein großes Bild hochgeladen. Die obere Meldung ist hinfällig.... ok ";
}
?>