Znalazłem na tym forum trochę kodu odnośnie zmiany rozmiarów dodanej grafiki tylko, że go trochę przerobiłem dodając formularz. W raz z tym pojawiły się problemy:
-Czy jest możliwość pobrania początkowego rozmiaru grafiki?
-Czy grafika musi być przesłana na serwer?
Oto wspomniany przeze mnie kod:
<?php echo "<form action='d.php' method=post> Grafika<input type=file name=grafika> <input type=text name=szerokosc value=szerokosc> <input type=text name=wysokosc value='wysokosc'> <input type=submit name='submit' value='zmien'> </form>"; $aktualna_szerokosc = 800; $aktualna_wysokosc = 630; $nowa_szerokosc = $_POST['szerokosc']; $nowa_wysokosc = $_POST['wysokosc']; $stosunek_wysokosci = $aktualna_wysokosc / $nowa_wysokosc; $stosunek_szerokosci = $aktualna_szerokosc / $nowa_szerokosc; $rozmiar = "min"; $skala = $rozmiar($stosunek_szerokosci, $stosunek_wysokosci); $graf = $_POST['grafika'] ?> <?php } ?>
Gdy testowałem to grafika a właściwie niezaładowany obrazek zmieniał rozmiar.