26. januar 2005 - 18:33Der er
8 kommentarer og 1 løsning
Gøre et billede mindre i upload script
Jeg har et uploadscript der virker ganske udmærket. Hvis jeg uploader et billede der er over ca. 500 kb bliver billedet bare ikke vist, jeg har ingen idé om hvorfor, det er måske noget hosten har sat (i123.dk).
Jeg vil derfor gerne have implementeret en "billedeformindsker" i dette script, det haster rigtig meget, derfor giver jeg 200 point for denne opgave.
echo '<SCRIPT type="text/javascript">alert("Billedet blev tilføjet!")</SCRIPT>';
echo '<p><a href="../billeder/billede_oversigt.php?kategori='.$_POST[kategori].'">Klik her for at se billedet!</a></p>'; echo '<p><a href="admin_billede.php">Klik her for at tilføje et billede mere!</a></p>'; echo '<p><a href="index.php">Klik her for at komme til admin paneletsforside!</a></p>';
Den starter først efter billedet er modtaget i variablen $uploadfile.
Jeg anvender en fast bredde og fastholder forholdet ved at udregne højden ud fra forholdet mellem den gamle bredde og den nye.
Håber nogen kan bruge det til noget, for jeg kunne ikke selv finde et komplet svar, som ændrede billedets størrelse, ikke bare under visning, men på selve webadressen efter upload.
Synes godt om
Slettet bruger
14. september 2006 - 14:39#8
function resizeImage($imageFrom, $MaxX, $MaxY, $destination) { global $core;
$size = GetImageSize($imageFrom); // params of image
Denne gør det samme. $imageFrom skal være $_FILES['tmp_name'] under upload.
Synes godt om
Slettet bruger
14. september 2006 - 14:39#9
og global $core; er ikke nødvendigt :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.