[php] image probleem

Pagina: 1
Acties:

  • HenkS
  • Registratie: Mei 2000
  • Laatst online: 21:23

HenkS

Da_king alias HenkS

Topicstarter
hallo ik heb het volgende probleem:
PHP:
1
2
3
4
<?
list( $w, $h, $type ) = GetImageSize( $foto );
echo "type: $type<br>";
?>

in $type staat dus of het jpg of gif of wat dan ook is...

MAAR, dit gaat alleen goed als een plaatje de extensie .jpg of .gif heeft, maar $type = leeg als het plaatje de extensie in hoofdletters heeft:
dus .GIF of .JPG

hoe kan dit? of wat doe ik hieraan, heb al vanalles geprobeerd....

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

GetImageSize kijkt toch naar de header van de file :?

  • HGM
  • Registratie: April 2000
  • Niet online

HGM

eerst alles naar kleine letters omzetten lijkt mij het simpelste..?

Maar t zou eik helemaal nie tmoeten uitmaken.

  • HenkS
  • Registratie: Mei 2000
  • Laatst online: 21:23

HenkS

Da_king alias HenkS

Topicstarter
tja ik moest dus een stuk code aanpassen:
PHP:
1
2
3
4
5
6
7
<?
 list( $w, $h, $type ) = GetImageSize( $foto );
     echo "t: $type<br>";
     

     if( $type != "1" &amp;&amp; $type != "2" )
?>

dit is het dus, maar $type is dus leeg als de extensie in hoofdletters is.... ehmmm hoe kan ik anders voordat ik voor die 1e regel kom, de hele naam in kleine letters zetten, want volgens mij werkt :
$foto = strtolower($foto); zo bij foto's niet....

  • HenkS
  • Registratie: Mei 2000
  • Laatst online: 21:23

HenkS

Da_king alias HenkS

Topicstarter
sorry, foutje het is iets anders maar toch raar...

want ik heb jpg foto's en dan bekijk ik het type en dan is het 2


en ik heb foto's waarbij type leeg is, echt heel raar, terwijl dat ook jpg's zijn.... ???

  • HGM
  • Registratie: April 2000
  • Niet online

HGM

Op vrijdag 15 februari 2002 09:36 schreef HenkS het volgende:
en ik heb foto's waarbij type leeg is, echt heel raar, terwijl dat ook jpg's zijn.... ???
Ik bedoelde: je zet de naam van de foto om in kleine letters en je kijkt dan naar de extensie. Dit hoef je dan alleen te doen als type leeg is :)
Pagina: 1