За последние 24 часа нас посетили 22143 программиста и 1152 робота. Сейчас ищут 705 программистов ...

Вопрос про img, gif

Тема в разделе "PHP для новичков", создана пользователем womingersd, 21 июл 2010.

Статус темы:
Закрыта.
  1. womingersd

    womingersd Guest

    У меня скрипт, я загружаю фотку через upload.php а в index.php
    вывожу картинку и там поставил width=250 и все.

    Картинка искажается.


    Если я загружаю картинку расширения 800 на 800.

    то на странице index.php она искажается.

    Кто знает как сделать, чтоб на выходе, только в index.php добавить скрипт чтоб картинка уменьшалась до width 250.

    И не искажалась.
     
  2. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Соблюдать пропорции при уменьшении. Математика, 5-ый класс.
     
  3. womingersd

    womingersd Guest

    Не понял, лучше бы скрипт привел для примера.

    ты понимаешь если расширения фотки 800 на 800 а ты ставишь 250, то она искажаться будет?

    нужно ее уменьшить через скрипт на выходе.
     
  4. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    написали же - пропорционально уменьшать картинку. если изначально она 800 на 800, то уменьшать до 250 на 250. И ниче искажаться не должно. Нужно просто сесть и написать пару строк, которые будут сами определять текущие высоту и ширину и выводить на основе их нужную пропорцию ширины относительно высоты.

    за тебя никто писать не будет

    если для квадратной картинки поставишь высоту и ширину 250 - она просто уменьшится но никак не исказится
     
  5. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Я сам решу, что МНЕ лучше сделать.

    У нас не понимаешь проблемы только ты сам.
    Картинка имеет НЕ ОДНО свойство, а ДВА - ширина (width) и высота (height). Даже если width = height, всё равно меньше не двух их не станет (в трехмерной графике добавляется ещё и аппликата).

    Если у тебя искажается, значет ты делаешь через жопу и не понимаешь того, что я написал.
    Не я должен скрипт тебе писать, а ты приводить его тут, чтобы я видеть мог, в чем проблема.
     
  6. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    вот в таких случаях невольно хочется прибегнуть к магической функции, которая умеет всё.
     
  7. womingersd

    womingersd Guest

    Apple ты блин такой задрот пошел нафиг, ты толком не хзуя сказать можешь, видимо тебя в 5 классе били и нафиг посылали.

    ссали на тебя в туалете, так ты у нас заучкой стал :DDD

    во лошара толком не че сказать не можите только слова.


    нет чтоб сказать иди в сторону: getimagesize

    уже написал скрипт, я блин че прошу писать скрипт я сказал в какую сторону двигатся нужно.


    дибилы неудачинику

    противный форум у вас гандоны.
     
  8. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Шедевр! Распечатаю и на стенку)
     
  9. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    забанен
     
  10. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Нафига?
    Я просто тащусь от неуравновешенных, они такие забавные)
     
  11. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    Apple
    я понимаю, что весело, но всему должен быть разумный предел, нет?
     
  12. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Разумный? =))
    Оно и видно, хе-хе)
    Ладно, пох на него. Пошел я на работу.
     
Статус темы:
Закрыта.