Em Andamento

PHP Script - Image Upload/Resize with GD Library

I want to be able to allow users to upload images to my website via a php script, while taking appropriate actions to reduce/optimize large images.

Details:

-I need a PHP script to be able to resize (proportionately) any uploaded image whose height is more than 300 or whose width is more than 400.

-At that point, if the image size (bytes) is larger than 30k, then the image quality should be reduced (80 quality?).

-Uploaded images will be saved to /img directory. Files names can just be the unix timestamp (number of seconds since 1970?). For example: [url removed, login to view]

-In addition, I want it to simultaneously save a thumbnail pic of approximately 20pixels. The name for that file can be the same plus '-a'. For example: [url removed, login to view]

-I would like the large image to have some text placed on it in the lower left corner that says "Image hosted by [url removed, login to view]". Ability to change text background color would be nice, but not required.

NOTES:

Please use GD Library -- script only needs to work with .jpg images, and should reject anything else. Please address any security issues (bad uploads).

Script should be commented so I can understand what it's doing - in case I need to make changes.

Looking for simple, EFFICIENT code.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased.

## Platform

PHP + GD

Habilidades: Amazon Web Services, Engenharia, Linux, MySQL, Perl, PHP, Arquitetura de software, Teste de Software, UNIX, Interface do usuário / AI

Ver mais: resize image background, php program upload files, php directory software, php color code, name text image, php upload resize image, php script program, resize images, large image, install php script, images resize, image upload, gd, optimize php code, source php script, file upload resize, save upload, php file library, image background color, php script executable, php change color, image library, allow upload, issues upload, security code php form

Acerca do Empregador:
( 216 comentários ) San Francisco, United States

ID do Projeto: #2968148

Premiar a:

gmorkster2

See private message.

$12 USD em 4 dias
(16 Avaliações)
3.9

23 freelancers estão ofertando em média $63 para este trabalho

progwriter

See private message.

$85 USD in 4 dias
(612 Comentários)
7.7
itscriptsl

See private message.

$76.5 USD in 4 dias
(19 Comentários)
6.4
lokeshvvw

See private message.

$76.5 USD in 4 dias
(95 Comentários)
5.9
larrywilliamson

See private message.

$42.5 USD in 4 dias
(130 Comentários)
5.6
pilotvw

See private message.

$51 USD in 4 dias
(28 Comentários)
4.7
emaginationzvw

See private message.

$170 USD in 4 dias
(11 Comentários)
4.6
uvevw

See private message.

$25.5 USD in 4 dias
(31 Comentários)
4.0
msenses

See private message.

$42.5 USD in 4 dias
(13 Comentários)
3.6
nonzerovw

See private message.

$40.8 USD in 4 dias
(20 Comentários)
3.6
nonsievw

See private message.

$38.25 USD in 4 dias
(10 Comentários)
3.6
cpdesigns

See private message.

$42.5 USD in 4 dias
(19 Comentários)
3.5
smartsoftwarevw

See private message.

$25.5 USD in 4 dias
(5 Comentários)
3.4
alexvp

See private message.

$42.5 USD in 4 dias
(1 Comentário)
2.3
njeliazkov

See private message.

$19.93 USD in 4 dias
(1 Comentário)
0.4
robelvw

See private message.

$42.5 USD in 4 dias
(1 Comentário)
0.0
benjarriola

See private message.

$187 USD in 4 dias
(0 Comentários)
0.0
TridentInfosys

See private message.

$42.5 USD in 4 dias
(2 Comentários)
3.1
masedo

See private message.

$85 USD in 4 dias
(0 Comentários)
0.0
hemulvw

See private message.

$25.5 USD in 4 dias
(0 Comentários)
0.0
gausavw

See private message.

$63.75 USD in 4 dias
(0 Comentários)
0.0