webForumDet fria alternativet

Ladda upp stora filer?

PHPur PHP

10 svar · 732 visningar · startad av bassebhu

Medlem sedan nov. 20016 480 inlägg
Frågan#1

Hej alla glada!

Tänkte skapa ett litet system där man kan ladda upp filmer och där man sparar info om dem i en mysql-databas, samt ger möjlighet att läsa posterna i rss-läsare. Tre frågor:

Det kommer att handla om filmfiler på uppemot 50MB och över. Är det ens möjligt att hantera så stora filer med php? Något man bör tänka på i så fall? Höja uppladdningsstorleksgränsen till att börja med antar jag? Eller är det ftp som gäller för stora filer? Det vore smidigt att kunna ladda upp filmerna tillsammans med infon som man sparar nämligen.

Jag har inte hållt på med rss-feed tidigare, men var kan jag läsa om det och hur kommer det att gå till i korta drag?
Skriver jag ut databasdatan med php i en xml-fil eller funkar det på annat sätt?

Kan man med php få ut uppgifter om filmlängd, format, komprimeringsgrad och dylik info från filmfilerna på något vis?

Tack för hjälp! :D

Medlem sedan nov. 20041 740 inlägg
#2

Jag skulle nog försöka gå ifrån PHP för att hantera själva uppladdningen. Anledningen är att PHP inte kan visa hur mycket av filen som har laddats upp. Med hjälp av exempelvis Perl kan du få till en statusbar som kan vara trevlig att se när det tar lite längre tid att ladda upp filen.

Det finns några artiklar om RSS på http://www.webreference.com/authoring/languages/xml/rss/

Medlem sedan okt. 20001 285 inlägg
#3

hmm .. letade lite .. hittade detta: http://www.perlservices.net/en/programs/psupload/index.shtml

"What is PS Upload's file upload limit?

There is no limit. PS Upload will continue uploading a file for as long as your server's resources permit or as long as there is an Internet connection between the uploading browser and your website server."

Medlem sedan dec. 19996 721 inlägg
Medlem sedan okt. 20001 285 inlägg
#5

Rad Upload så häftigt ut !

Edit: säger bara lol! .. markerade en fil på skrivbordet .. crtl+c .. sen paste på appleten .. vips uploaded! :birp

Medlem sedan nov. 20016 480 inlägg
#6

emission skrev:

http://www.radinks.com/upload/config.php

Verkade funka rätt nice. Fast den var ju fyl som stryk och kostar om man vill kunna ladda upp filer på över 512kb =/

Medlem sedan maj 20031 472 inlägg
#7

Rad Upload var intressant måste jag säga!
Synd att det inte gick att välja filer.

Medlem sedan maj 20002 993 inlägg
Medlem sedan maj 20002 993 inlägg
#9

Märkte just att uppri har en gräns på 5 mb. Men det är ju java....

*host*
http://www.download.com/DJ-Java-Decompiler/3000-2417-10046809.html?part=dl-DJJavaDec&subj=dl&tag=button

Uppri.class

        if(maxSize > 0x4e2000L || maxSize == (long)-1)
            maxSize = 0x4e2000L;

Lustig kod det dära ;)
*host*

Medlem sedan nov. 20016 480 inlägg
#10

Tack för länkarna, ska kolla in dem.

Har fått rss att funka nu med en php-fil och content-type text/xml.
Men när jag hämtar ut data från mysql-databasen så tar det ett tag innan den nya infon dyker upp i rss-läsaren och borttagna grejer ligger fortfarande kvar.
Jag feedar i Safari. Är det webbläsaren som cachear och har sig eller är det ingen bra idé att köra en php-fil på det här viset?

Jag tycker att det borde funka bra. Är det någon tagg man bör ha med för att den ska känna av att det har uppdaterats? Eller tömma någon cache eller liknande?

Och sista frågan är om querystrings och php-rss-fil. Om jag vill hämta ut viss data i min feed så använder jag rss.php?id=123. Det funkar om jag prenumerar på en podcast i itunes och knappar in adressen, men i safari får jag följande fel med querystringen:
"Safari kan inte öppna sidan ”feed://podcast.abc.se/rss.php?id=123”. Felet var: ”okänt fel” (NSURLErrorDomain:-1) Välj Rapportera bugg till Apple från Safari-menyn, anteckna felnumret och beskriv vad du gjorde innan du såg det här meddelandet.". Det funkar i Safari utan querystringen..

Någon som har varit med om liknande? Samma sak här så tycker jag att det bara borde fungera. Det hade varit så simpelt då. Brukar man inte använda querystrings för de här ändamålen? Jag vill helst slippa spara en xml-fil för varje användare, det känns väldigt dumt.

Det blev mycket grejer nu och kanske utanför php, men ni kan väl det mesta så ;)
Tack för hjälp!

Medlem sedan nov. 20041 740 inlägg
#11

bassebhu skrev:

Jag feedar i Safari. Är det webbläsaren som cachear och har sig eller är det ingen bra idé att köra en php-fil på det här viset?

Det är Safari som inte uppdaterar feeden så ofta. Du kan själv ställa in detta i Safaris inställningar, har jag för mig.

Ursäkta det sena svaret

138 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)