Thread: Uploaden video's
-
19-05-2010, 10:59 #1
Uploaden video's
Hoi,
ik vraag me af wat de beste manier is om video's door gebruikers te laten uploaden, via een formulier waarbij ze bepaalde gegevens kunnen meegeven.
Er is een voorlopige manier, maar dan moeten ze eerst alle gegevens invullen alvorens ze een applet krijgen om de video te kunnen uploaden naar de server.
Probleem is dat de meeste uploaddingen die ik vind op het web precies geen grote files kunnen uploaden, daar niets via ftp is (gaat dat enkel via java?
Via de ftp-functies in php, worden de files dan via ftp vanaf de gebruiker zijn pc upgeload of is dat pas vanaf de server zelf?).
als het niet duidelijk is, laat het maar weten
no votes
-
-
19-05-2010, 11:29 #2
Als ge met PHP gaat uploaden bent ge zowiezo gebonden aan de PHP memory limit. Daarbij moet ge dan ook rekening houden met de max input time e.d.:
upload_max_filesize = (size)M
post_max_size = (size)M
max_input_time = (value) //in seconden
Grote video's ( > 100mb ) uploaden zou ik zowiezo via ftp doen.. Als ge batch wilt uploaden raad ik wel uploadify aan
Last edited by adrianhates; 19-05-2010 at 11:49.
no votes
-
19-05-2010, 11:39 #3
en hoe kan ik da webbased via ftp doen? want uploadify is met flash en da heeft geen ftp nimeer toch ?
.
no votes
-
19-05-2010, 11:51 #4
die uploadify is enkel den interface om multiple files te uploaden. Ge moet zowiezo uwe huge file nog handle aan serverside dan , daar moete dan mo zien da ge ftp of iets anders gebruikt..

PHP FTP Functionsno votes
-
19-05-2010, 12:20 #5
Ik weet niet hoe youtube het doet maar ze doen het in ieder geval niet via flash of java. Zelf had ik eens iets gemaakt dat mijn video's on the fly ook omzette naar .flv zodat ik ze in mijn flashplayer kon afspelen. Echter kon ik het script niet laten runnen op mijn host door die limieten. Heb ik zelf apache en al moeten installeren op linux om dat werkende te krijgen.
no votes
-
19-05-2010, 12:47 #6
mja das dust probleem, da snap ik nie

via uploadify komt dat toch direct in een map terecht? of moet je die script dan veranderen naar een ftp-connectiescript?
want nu kannek files tot 5mb ofzo uploaden (zoals in php.ini staat ma da mag nie verandere ...)no votes
-
19-05-2010, 12:49 #7no votes
-
19-05-2010, 12:52 #8
nee alleen error
no votes
-
19-05-2010, 13:09 #9
Hoe ge moogt da niet veranderen? Er zijn daar functies voor ini_set('blabla',waarde);
Met uploadify moet ge een map specifieren waar het in opgeslagen wordt , maar achter uploadify zit nog een php script of c# whatever om het natuurlijk op te slagen op de server . Dat script moet ge aanpassen.no votes
-
19-05-2010, 13:12 #10
de KUL hé !
zal is zien naar da script straks, eerst ete
no votes
-
19-05-2010, 15:15 #11wrm werkt da nie ?Code:
<?php //connect to the FTP servrr $connection = ftp_connect('localhost'); //Login to the FTP server $login = ftp_login($connection, 'user', 't'); if ($login) { //We are now connected to the FTP server $temp = $_FILES['Filedata']['tmp_name']; //Upload the temporary file to server $targetPath = $_SERVER['DOCUMENT_ROOT'] . $_REQUEST['folder'] . '/'; $targetFile = str_replace('//','/',$targetPath) . $_FILES['Filedata']['name']; // move_uploaded_file($temp,$targetFile); << werkte wel $upload = ftp_put($connection, $targetFile, $temp, FTP_BINARY); if ($upload) { echo "1"; } } //close the FTP connection ftp_close($connection); ?>
alé ik kom nie aan de echo, dus denk dat de fout in ftp_put gebeurd dus.
move_uploaded_file($tempFile,$targetFile); werkt wel
no votes
-
19-05-2010, 16:32 #12
Ik zie geen include van een file gebeuren? Of heb je die hier gewoon ff weggelaten?
no votes
-
19-05-2010, 16:41 #13no votes
-
19-05-2010, 16:45 #14
wa is er dan wel verkeerd sam?

als je reps wilt
Last edited by Scrimrage; 19-05-2010 at 17:00.
no votes
-
19-05-2010, 17:05 #15no votes
Sylvie de caluwé

