Ik heb een upload-script in php gemaakt. Dit werkt allemaal goed, met de benodigde controles. Nu wil ik het 'standaard Bladeren' niet op *.* hebben, maar alleen grafische bestanden, jpeg of gif. Kan dit?
Maar bepaalde programma's kunnen het wel. Is dit niet mogelijk met headers ofzo? (ik gebruik php)Verwijderd schreef op 19 augustus 2002 @ 12:13:
Zover ik weet is dit onmogelijk
Maar die programma's hebben waarschijnlijk een eigen ActiveX-object gemaakt, welke alleen de bestanden met de extensie gif /jpeg accepteert.Verwijderd schreef op 19 augustus 2002 @ 12:19:
[...]
Maar bepaalde programma's kunnen het wel. Is dit niet mogelijk met headers ofzo? (ik gebruik php)
Nu zul je het op de server moeten controleren of een bestandsnaam een geldige extensie heeft of niet.
Digitaal onderwijsmateriaal, leermateriaal voor hbo
Dat zit er al in.. die controle. En die werkt ook. Alleen zou ik het wel mooi vinden als het 'bestands-formuliertje' standaard alleen grafische bestanden laat zien, ipv. alle bestanden.
zoek eens op mime types. ik heb vorige week een precies dezelfde topic beantwoord.
Het kan niet. De <input type="file"> is door alle browsers slecht geimplementeerd. Er is wel een optie voor maar die werkt niet. Vergeet het.
Een wappie is iemand die gevallen is voor de (jarenlange) Russische desinformatiecampagnes.
Wantrouwen en confirmation bias doen de rest.
Verwijderd
papa eend, mime types hebben hier bar weinig mee te maken... Het gaat er hier om of je kunt zeggen welke bestandstypen de file input type accepteert. Dit zal noch met een extensie noch met een mime type kunnen...
accept
Maar ik geloof niet dat dat echt goed werkt, iig niet in Mozilla en IE.This attribute specifies a comma-separated list of content types that a server processing this form will handle correctly. User agents may use this information to filter out non-conforming files when prompting a user to select files to be sent to the server (cf. the INPUT element when type="file").
Exact expert nodig?
Pagina: 1