Ik doe nu toch kijken of de gebruiker wel een bestand heeft opgegeven toch? precies zoals in de tutorial maar toch werkt het niet voor de een of andere reden :S
Ik zie het probleem even niet. Wanneer je je formulier submit dan zegt hij ja. Dit klopt toch. In de plaats van Ja ga je nu de code doen die de upload verder afhandeld.
Ik denk omdat hij steeds ja geeft. Wanneer je submit van je formulier en vervolgens op refresh klikt is de POST waarde nog bekend. Hierdoor zal hij altijd ja terug geven. Het beste is ff de pagina helemaal opnieuw te laden en niet te refreshen.
ja, het was een lange code met resize, rize en width en height check, maar als ik NIKS ingeef (dus empty()) dan zegt hij nog van, er is iets ingevoerd :S
De functie isset kijkt of een variabele bestaat. Aangezien je op de submit gedrukt hebt, bestaat deze (hij is leeg maar bestaat). Als je wilt controleren of je functie al dan niet leeg is, kan je empty() gebruiken. Zie http://be.php.net/manual/nl/function.empty.php
Hier heb je waarschijnlijk ook iets aan: http://nl3.php.net/is_uploaded_file
Hij kijkt of er wel een bestand is opgegeven om te uploaden en deze ook geupload is.