Archief - HTML / PHP : videos uploaden

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Da Turtle

Legacy Member
Ik zou graag met php videos uploaden via een form. Ik heb dit geprobeerd met het zelfde systeem als voor foto's, maar dit werkt blijkbaar niet. Er wordt namelijk niks verzonden. Als ik enctype="multipart/form-data" gebruik dan werkt dit voor foto's maar geeft het voor video's een fout. Ik heb al een paar ander mime types gebruikt maar dan wordt er helemaal geen fout gegeven maar is er ook niks upgeload. Liefst van al zou ik willen hebben dat afbeeldingen en videos kunnen upgeload worden. Ik ben niet zeker als het een probleem is met die mime type maar aangezien er zich andere problemen opdoen met verschillende mime-types ...

Fr3aK

Legacy Member
Moet normaal geen probleem geven zolang de filmkes niet te groot zijn.

RpR

Legacy Member
Fr3aK zei:
Moet normaal geen probleem geven zolang de filmkes niet te groot zijn.
Sommige scripts checken
a. De extensie waardoor filmkes niet gaan
b. De groote...

Da Turtle

Legacy Member
Ik gebruik het systeem die te vinden is op php.net (nml dit http://be2.php.net/features.file-upload)
Kheb eens getest. Een 1,7mb avi filmpje is gelukt. Een 2,3mb windows media video filmpje lukt niet. Ik had iets gelezen van maximum 2048 bytes of dus 2mb maximum van die MAX_FILE_SIZE hidden input. Kan er misschien maar maximum 2mb verzonden worden via een html form?

Da Turtle

Legacy Member
frenzal zei:
kun je de maxfilesize niet gewoon zelf instellen?
ja, maar ik had ergens gelezen dat deze niet groter mocht zijn dan 2047, daarmee dacht ik dat er eventueel niet meer dan 2mb kan verzonden worden via een form. Even testen met een avi die groter is dan 2mb.

Fr3aK

Legacy Member
RpR zei:
Sommige scripts checken
a. De extensie waardoor filmkes niet gaan
b. De groote...
Yup maar hij gebruikt het standaard van php.net, daar zitten geen restricties op qua extensie.

Da Turtle

Legacy Member
kheb hier iets gevonden op php.net. In php.ini staat upload_max_filesize en default is "2M". even veranderen en kijken als 't werkt :)
//edit: nee toch niet.
Ik had een fout in mijn if, blijkbaar is $_FILES['userfile']['error'] gelijk aan UPLOAD_ERR_FORM_SIZE en dat betekend "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form." en de MAX_FILE_SIZE staat op 102400 terwijl het filmpje maar 2,3mb (+-2300) is, dus blijkbaar is 2mb maximum, enig alternatief hiervoor?

Da Turtle

Legacy Member
ru`orez zei:
rechtstreeks via ftp commands werken?
Dankuwel voor deze wijze reply.
ondersteunen de meeste hosts dit?

//edit:
bedoel je deze? http://be2.php.net/ftp
dan vraag ik mij nog altijd af hoe dat bestand dan van de gebruiker naar de server geraakt. als je ftp_put gebruikt, hoe geraak je aan de source file?

dJeez

Legacy Member
Als je vanop een web page FTP commando's wil laten uitvoeren om bestanden van de client PC naar de website te uploaden zal je eerder je toevlucht moeten zoeken tot vb. Java applets (toch als je cross-platform & cross-browser wil werken, ActiveX is IE-only).

killgore

Legacy Member
servi zei:
probeer anders een gebruik te maken van de methode PUT (dus in je formulier zet je <form method="put"> en niet POST of GET) om je bestand te uploaden. PUT is immers gemaakt om bestanden te uploaden via HTTP.


voor meer informatie : http://be.php.net/manual/nl/features.file-upload.put-method.php
extra info: ik zou (via flushen) wel van tijd tot tijd iets van info weergeven op het scherm om aan te tonen dat je nog altijd aan het uploaden bent :p. (Bv. om de seconde "Uploading...<br />"; Kan mssch lange page worde, ma voor deftige afhandeling doe je dan maar een redirect naar volgende page :).

orez

Legacy Member
of een klein scriptje maken die het aantal procent of aantal upgeloade kb weergeeft... is natuurlijk weer ietwat moeilijker, mor als ge kan bereken hoeveel kb hij per put doet, en hoelang 1 put duurt zou da toch mogelijk moeten zijn? :)

killgore

Legacy Member
ru`orez zei:
of een klein scriptje maken die het aantal procent of aantal upgeloade kb weergeeft... is natuurlijk weer ietwat moeilijker, mor als ge kan bereken hoeveel kb hij per put doet, en hoelang 1 put duurt zou da toch mogelijk moeten zijn? :)
gaat nogal moeilijk via php, dan moete al clientside via js of zo werken of via java applett, ma dan kunde evengoe u ganse uploader in java schrijve ;)

Da Turtle

Legacy Member
merci voor de reacties, ik heb ondertussen wel gemerkt dat mijn bestanden wss niet groter zullen zijn dan 2mb :x. De info is anders wel interessant. Goed dat ik dat weet eventueel voor later eventueel. en van die wachttijden, met groter dan 2mb bedoel ik max 5 ofzo, dus da zal nie echt grote wachttijden veroorzaken en tis enkel voor mij. Ik weet ook wel da een groter bestand langer zal duren. Tis nie echt bedoeld om door leken gebruikt te worden, maar toch bedankt. :)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan