/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Image info ? (height/width)
Fra : Dude


Dato : 18-07-09 18:19

Jeg skal vise en række billeder. Filnavnene hentes via MySQL.

Kan jeg læse height og width på billederne, inden jeg viser dem?

Mvh
John

 
 
Leif Neland (18-07-2009)
Kommentar
Fra : Leif Neland


Dato : 18-07-09 18:33

Dude skrev:
> Jeg skal vise en række billeder. Filnavnene hentes via MySQL.
>
> Kan jeg læse height og width på billederne, inden jeg viser dem?
>
http://dk.php.net/getimagesize

Leif

Dude (18-07-2009)
Kommentar
Fra : Dude


Dato : 18-07-09 20:23

Leif Neland skrev:
> http://dk.php.net/getimagesize
>
> Leif

Tak, men:

Jeg skulle gerne kunne sætte en variabel til hver af højde og bredde
værdierne.
Altså: hvis et billede er 100x300 px - så skal jeg kunne hente
informationerne, så jeg kan sætte $var_1 = 100; og $var_2 = 300;

Det synes jeg ikke det ser ud som om jeg kan med getimagesize() -
eller hvad?

Mvh
John

Bertel Lund Hansen (18-07-2009)
Kommentar
Fra : Bertel Lund Hansen


Dato : 18-07-09 20:46

Dude skrev:

> Jeg skulle gerne kunne sætte en variabel til hver af højde og bredde
> værdierne.
> Altså: hvis et billede er 100x300 px - så skal jeg kunne hente
> informationerne, så jeg kan sætte $var_1 = 100; og $var_2 = 300;

$image_properties=getimagesize($picturefilename);
$widhei=$image_properties[3];
list($dummy,$var_1,$dummy,$var_2)=explode('"', $widhei);

Det er " indesluttet i to stk ' der explodes på.

Utestet, men burde virke.

--
Bertel
http://bertel.lundhansen.dk/         FIDUSO: http://fiduso.dk/

Leif Neland (18-07-2009)
Kommentar
Fra : Leif Neland


Dato : 18-07-09 21:25

Dude skrev:
> Leif Neland skrev:
>> http://dk.php.net/getimagesize
>>
>> Leif
>
> Tak, men:
>
> Jeg skulle gerne kunne sætte en variabel til hver af højde og bredde
> værdierne.
> Altså: hvis et billede er 100x300 px - så skal jeg kunne hente
> informationerne, så jeg kan sætte $var_1 = 100; og $var_2 = 300;
>
> Det synes jeg ikke det ser ud som om jeg kan med getimagesize() -
> eller hvad?
>
Fra: http://dk.php.net/getimagesize

list($width, $height, $type, $attr) = getimagesize("img/flag.jpg");

Leif

Bertel Lund Hansen (18-07-2009)
Kommentar
Fra : Bertel Lund Hansen


Dato : 18-07-09 20:26

Leif Neland skrev:

> http://dk.php.net/getimagesize

Den 4. parameter er lige klar til at indsætte i en img-kommando:

   $image_properties=getimagesize($picturefilename);
   echo "<img src='$picturefilename' $image_properties[3] alt='noget forklaring'></a></p>"

--
Bertel
http://bertel.lundhansen.dk/         FIDUSO: http://fiduso.dk/

Søg
Reklame
Statistik
Spørgsmål : 177451
Tips : 31962
Nyheder : 719565
Indlæg : 6408133
Brugere : 218879

Månedens bedste
Årets bedste
Sidste års bedste