Značkový eshop - Hilfiger, Boss, Gant aj.
Zobrazují se odpovědi 1 až 5 z 5

Zmenšení obrázků javascriptem ještě před uploadem na server

  1. Dobrý večer,
    ještě neovládám javascript, a tak bych Vás chtěl poprosit, jestli někdo nemáte javascript, který by zmenšil obrázky ve formuláři, aby se na server uploadovali již zmenšeniny. Obrázků by ve formuláři mělo být minimálně 3 a maximálně 30, ve formátu .jpg. Dále pokud je obrázek "na široko" měl by mít maximální šířku 1000px, pokud je obrázek "na výšku" měl by mít maximální výšku 1000px.

    Předem Vám moc děkuji za pomoc.

    <FORM id="form-pro-upload" name="form-pro-upload" action="https://www.nejakyserver.cz/vlozeni-inzeratu/vlozeni-inzeratu.php?akce=1" method="post" accept-charset="UTF-8" enctype="multipart/form-data">

    <table style="width:100%;">
    <tr style="width:100%;">
    <td style="width:33%;">&nbsp;&nbsp;1. foto <INPUT name="soubor1" type="file" accept="image/jpeg"></td>
    <td style="width:33%;">&nbsp;&nbsp;2. foto <INPUT name="soubor2" type="file" accept="image/jpeg"></td>
    <td style="width:34%;">&nbsp;&nbsp;3. foto <INPUT name="soubor3" type="file" accept="image/jpeg"></td>
    </tr>
    <tr style="width:100%;">
    <td style="width:33%;">&nbsp;&nbsp;4. foto <INPUT name="soubor4" type="file" accept="image/jpeg"></td>
    <td style="width:33%;">&nbsp;&nbsp;5. foto <INPUT name="soubor5" type="file" accept="image/jpeg"></td>
    <td style="width:34%;">&nbsp;&nbsp;6. foto <INPUT name="soubor6" type="file" accept="image/jpeg"></td>
    </tr>
    <tr style="width:100%;">
    <td style="width:33%;">&nbsp;&nbsp;7. foto <INPUT name="soubor7" type="file" accept="image/jpeg"></td>
    <td style="width:33%;">&nbsp;&nbsp;8. foto <INPUT name="soubor8" type="file" accept="image/jpeg"></td>
    <td style="width:34%;">&nbsp;&nbsp;9. foto <INPUT name="soubor9" type="file" accept="image/jpeg"></td>
    </tr>
    <tr style="width:100%;">
    <td style="width:33%;">10. foto <INPUT name="soubor10" type="file" accept="image/jpeg"></td>
    <td style="width:33%;">11. foto <INPUT name="soubor11" type="file" accept="image/jpeg"></td>
    <td style="width:34%;">12. foto <INPUT name="soubor12" type="file" accept="image/jpeg"></td>
    </tr>
    <tr style="width:100%;">
    <td style="width:33%;">13. foto <INPUT name="soubor13" type="file" accept="image/jpeg"></td>
    <td style="width:33%;">14. foto <INPUT name="soubor14" type="file" accept="image/jpeg"></td>
    <td style="width:34%;">15. foto <INPUT name="soubor15" type="file" accept="image/jpeg"></td>
    </tr>
    <tr style="width:100%;">
    <td style="width:33%;">16. foto <INPUT name="soubor16" type="file" accept="image/jpeg"></td>
    <td style="width:33%;">17. foto <INPUT name="soubor17" type="file" accept="image/jpeg"></td>
    <td style="width:34%;">18. foto <INPUT name="soubor18" type="file" accept="image/jpeg"></td>
    </tr>
    <tr style="width:100%;">
    <td style="width:33%;">19. foto <INPUT name="soubor19" type="file" accept="image/jpeg"></td>
    <td style="width:33%;">20. foto <INPUT name="soubor20" type="file" accept="image/jpeg"></td>
    <td style="width:34%;">21. foto <INPUT name="soubor21" type="file" accept="image/jpeg"></td>
    </tr>
    <tr style="width:100%;">
    <td style="width:33%;">22. foto <INPUT name="soubor22" type="file" accept="image/jpeg"></td>
    <td style="width:33%;">23. foto <INPUT name="soubor23" type="file" accept="image/jpeg"></td>
    <td style="width:34%;">24. foto <INPUT name="soubor24" type="file" accept="image/jpeg"></td>
    </tr>
    <tr style="width:100%;">
    <td style="width:33%;">25. foto <INPUT name="soubor25" type="file" accept="image/jpeg"></td>
    <td style="width:33%;">26. foto <INPUT name="soubor26" type="file" accept="image/jpeg"></td>
    <td style="width:34%;">27. foto <INPUT name="soubor27" type="file" accept="image/jpeg"></td>
    </tr>
    <tr style="width:100%;">
    <td style="width:33%;">28. foto <INPUT name="soubor28" type="file" accept="image/jpeg"></td>
    <td style="width:33%;">29. foto <INPUT name="soubor29" type="file" accept="image/jpeg"></td>
    <td style="width:34%;">30. foto <INPUT name="soubor30" type="file" accept="image/jpeg"></td>
    </tr>
    </table>

    <br />

    <INPUT type="hidden" id="odeslano" name="odeslano" value="ano">
    <INPUT type="submit" name="akce" value="Nahrát inzerát na server!">
    </FORM>

  2. Co se právě děje na Webtrhu?
  3. toto je zalezitost php

  4. Citace Původně odeslal Taps Zobrazit příspěvek
    toto je zalezitost php
    proč bys to měl dělat jen v php? V js se to dá dělat a je to časté použití. Validace se ale musí stejně ještě udělat na serveru, ty v js jdou obejít.

    Tenhle dotaz je spíše na poptávku, celé řešení daty asi nikdo dělat nebude.

  5. Citace Původně odeslal Taps Zobrazit příspěvek
    toto je zalezitost php
    Opravdu neni problem udelat resize javascriptem pres canvas, pokud nekdo chce resize pred uploadem na server, jak je napsano :-)

  6. Lze to udělat a je to běžné. Lze vyhledat i hodně návodů (v angličtině). Rozhodně to ale není práce na 5 min. Nejspíše nenajdeš nikoho, kdo by to byl zde ochotný udělat zadarmo. Patří to do poptávek.

Spolupracujeme: Jooble.org Hostujeme u Server powered by TELE3