Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

getImageSize() foutmelding :(

Pagina: 1
Acties:
  • 566 views

  • moijamie
  • Registratie: Augustus 2013
  • Laatst online: 26-10 23:14
Beste medetweakers

Ik probeer de maat van een plaatje te laten zien maar krijg een error en kom er niet uit volgens mij heb ik alles goed alleen php zegt van niet :(

het gaat om dit stukje denk ik :

$plaatje = $_FILES['img'];
$size = getimagesize($plaatje);
echo $size;

maar krijg jammer genoeg deze error:

Warning: getimagesize() expects parameter 1 to be string, array given in /Applications/XAMPP/xamppfiles/htdocs/periode3/php/verwerk.php on line 29

wat doe ik fout :(?

const { signature } = await fetchProfile()


  • itons
  • Registratie: Oktober 2003
  • Niet online
code:
1
2
3
4
$plaatje = $_FILES['img'];
echo $plaatje;
$size = getimagesize($plaatje);
echo $size;


wat is de waard evan $plaatje?

  • Rannasha
  • Registratie: Januari 2002
  • Laatst online: 22-11 18:42

Rannasha

Does not compute.

$_FILES['img'] bevat geen filename, maar een array met info over de geuploade file. Zie ook: http://www.php.net/manual...le-upload.post-method.php

getimagesize() wil graag een filename hebben.

|| Vierkant voor Wiskunde ||


  • moijamie
  • Registratie: Augustus 2013
  • Laatst online: 26-10 23:14
Owww dus ik moet de naam van het bestand opgeven ik zal even kijken of ik eruit kom :)

edit: Het is gelukt dankjullie wel :D

[ Voor 19% gewijzigd door moijamie op 15-02-2014 19:22 ]

const { signature } = await fetchProfile()


  • TJHeuvel
  • Registratie: Mei 2008
  • Niet online
In het vervolg kan je even de manual checken om er achter te komen hoe je een functie moet gebruiken. De pagina over de getimagesize omschrijft duidelijk dat het om een filename gaat, ook de foutmelding duidt aan dat het om een foutief type gaat.

[ Voor 17% gewijzigd door TJHeuvel op 16-02-2014 23:33 ]

Freelance Unity3D developer


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

Ja, sorry maar dit soort fouten moet je toch echt zelf kunnen oplossen door even de manual erbij te nemen of door domweg begrijpend te lezen en even var_dump($plaatje); te doen om te kijken wat je nu eigenlijk aan die functie voert. We zijn zoals je hierboven ziet collectief echt niet te beroerd om te helpen maar een beetje eigen inzet en zelf nadenken mag wel. ;) Hebben we je trouwens al vaker verteld...

Zie ook Programming FAQ - Debuggen: hoe doe ik dat?

[ Voor 13% gewijzigd door NMe op 17-02-2014 01:13 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.