Uploaden grote bestanden met progress bar en cancel
Ik zou daarom graag een script maken dat de upload kan "managen". De bedoeling is dat er een progress bar verschijnt die de voortgang van de upload aangeeft. Het liefste zou ik er zelfs bij hebben staan hoe lang de upload al bezig is en hoe lang het naar verwachting nog zal duren. Hier wil ik dan een duidelijke instructie bij zetten dat de gebruiker moet wachten totdat de progress bar aan het einde is en er een boodschap "upload voltooid" verschijnt.
Ook zou ik graag de gebruiker de mogelijkheid bieden om de upload de "cancellen". Dit kan bijvoorbeeld erg handig zijn wanneer een gebruiker ziet dat het gewoon te lang gaat duren en dus van de upload af wil zien op dat moment.
Ik heb zitten zoeken en kan wel oplossingen vinden die in de buurt komen van het bovenstaande. Dit zijn echter oplossingen die niet alleen PHP maar ook andere talen gebruiken zoals bijvoorbeeld PERL AJAX of JAVA. Dit geniet niet mijn voorkeur, ik zou graag een oplossing gebruiken die puur op PHP gebaseerd is.
Verder hoeft het geen hele "zware" oplossing te zijn, als de bovenstaande dingen mogelijk zijn is dit meer dan voldoende. Ik kom namelijk ook oplossingen tegen die een halve ftp-omgeving van je website maken, dit is absoluut niet de bedoeling. Het gaat bij mij slechts om één bestand per keer.
het zijn vaak van die oplossingen die meerdere talen gebruiken, maar ik zoek iets volledig in PHP, is dat uberhaupt mogelijk??
http://www.google.nl/search?q=ajax+upload+progress+bar&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:nl:official&client=firefox-a
http://swfupload.mammon.se/), die gebruikt flash (een 1x1px movie, bestaande uit alleen actionscript, totaal 5kb)
Nee. Het is wel mogelijk via ajax constructies maar daar heb je ook extensies voor nodig. Het makkelijkste is om swfupload te gebruiken (