Kom ihåg mig?
Home Menu

Menu


bildresize med javascript/php

Ämnesverktyg Visningsalternativ
Oläst 2005-04-06, 18:16 #1
thorsells avatar
thorsell thorsell är inte uppkopplad
Medlem
 
Reg.datum: Feb 2004
Inlägg: 295
thorsell thorsell är inte uppkopplad
Medlem
thorsells avatar
 
Reg.datum: Feb 2004
Inlägg: 295
Ingen som ligger vilandes på en javascript "resize" som ska användas när man ska ladda upp en bild (alltså en ruta som man kan ändra i olika storlekar), typ som lunarstorm & playahead har när man laddar upp profilbild? Resultatet ska sedan skickas till en php-fil då helst, men är framförallt ute efter själva javscript/dhml biten...

mvh
Victor
thorsell är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-04-29, 09:22 #2
Saints avatar
Saint Saint är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Dec 2004
Inlägg: 649
Saint Saint är inte uppkopplad
Mycket flitig postare
Saints avatar
 
Reg.datum: Dec 2004
Inlägg: 649
bump
Saint är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-04-29, 10:38 #3
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
grazzy grazzy är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Mar 2004
Inlägg: 3 471
Nu har jag inte lunar och tänker inte direkt avbryta en livstid av avhållsamhet från det skithålet för att kolla vad det är du menar thorsell, men .. vad är det du menar? Skall man 1) ladda upp bilden till webbsidan.
2) Javascript (??) resiza om bilden?
3) php-scriptet spara?

Det är troligen inte möjligt att faktiskt skriva om bilden i javascriptet, däremot är det en rätt smal sak att skriva ett script som låter en användare resiza storleken på bilden och sedan skicka de parametrarna till ett php-script som faktiskt utför den verkliga förändringen innan bilden sparas till disk.

Är det så du menar?
grazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-04-29, 21:48 #4
kullervos avatar
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Dec 2003
Inlägg: 1 519
kullervo kullervo är inte uppkopplad
Bara ett inlägg till!
kullervos avatar
 
Reg.datum: Dec 2003
Inlägg: 1 519
Citat:
Originally posted by grazzy@Apr 29 2005, 09:38
Det är troligen inte möjligt att faktiskt skriva om bilden i javascriptet, däremot är det en rätt smal sak att skriva ett script som låter en användare resiza storleken på bilden och sedan skicka de parametrarna till ett php-script som faktiskt utför den verkliga förändringen innan bilden sparas till disk.

Är det så du menar?
Ja, det är så han menar. Jag är också intresserad av något sådant.
kullervo är inte uppkopplad   Svara med citatSvara med citat
Oläst 2005-04-29, 22:53 #5
Roberts avatar
Robert Robert är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jan 2004
Inlägg: 2 103
Robert Robert är inte uppkopplad
Klarade millennium-buggen
Roberts avatar
 
Reg.datum: Jan 2004
Inlägg: 2 103
1) Visa bilden i ett lager i webläsaren
2) Visa ett lager ovanpå som föreställer en rektangel i de mått som bilden får vara, alltså själva "crop" området. Rektangeln har givetvis bara borders ritade och är genomskinlig i mitten.
3) Leta upp lite kod på internet om hur ni med dhtml låter användaren flytta omkring ett lager med musen.
4) Låt användaren göra detta med "crop-guiden" (flytta omkring den alltså).
5) När användaren är klar skickar formuläret de relativa koordinaterna för crop-guiden(lagret) så att du på serversidan vet hur du ska beskära bilden.

Önskas ingen beskärning utan en föminskning istället så är det bara serversidekod.
Robert är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 19:38.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017