thanks, iemand die weet hoe je kan kijken hoe groot het plaatje is?
ze morgen max 250 bij 250 pixels zijn anders een error message.
kan hem op php.net niet vinden ; ;
na het gaat erom, voordat hij wordt geupload dat ik de grootte kan checken dus width en height, en als het groter dan 250x250 is dan mag het niet, dus dan moet ik
Thomas - 02/02/2007 13:39 (laatste wijziging 02/02/2007 13:40)
Moderator
Uhm, voordat je je upload moved lijkt mij, dus je moet in $_FILES['filename']['tmp_name'] kijken lijkt me.
getimagesize() produceert ook warnings als het geen plaatje betreft, dus deze wil je waarschijnlijk ook onderdrukken d.m.v. een @ (list($width, $height) = @getimagesize($_FILES['filename']['tmp_name']) dus).
Ik denk dat je je insteek iets moet veranderen: sla het plaatje alleen op als het aan bepaalde criteria voldoet (is het een geupload bestand, betreft het een plaatje, heeft het de goede afmetingen), in plaats van eerst iets op te slaan, en dan te gaan controleren...
<?
// kijken of het plaatje niet groter dan 250x250 is
list($width, $height) = getimagesize($_FILES['bestand']['tmp_name']);
if($width <= 50 and $height <= 50)
{
}
?>
<?
// kijken of het plaatje niet groter dan 250x250 is
kan iemand dan alstublieft de code weizigen zodat hij WEL werkt, dan kan ik kijken wat ik fout doe. Ik krijg geen foutmelding of niks alles 'lijkt' te werken maar hij kijkt het plaatje helemaal niet na!