Ho bisogno di salvare il file caricato anche se la connessione non riesce a un certo punto (se fallisce, quindi salvare tanto quanto è stato caricato). C'è un modo in PHP per arrivare a quella parte di un file, che è stato caricato prima (ad es.) La connessione al server è fallita? (quando c'è un errore UPLOAD_ERR_PARTIAL in)C'è un modo per arrivare a file caricati parzialmente?
9
A
risposta
1
Come già suggerito nei commenti, non vale la pena perdere tempo a cercare di fare magie con PHP.
HTML5 supporta già i caricamenti di file lanciati, sarebbe un approccio molto migliore per utilizzare una sorta di libreria JavaScript o qualcos'altro che si basa su questa tecnologia. Posso consigliare FlowJS (la demo parla da sola), ma se non ti piace - sono abbastanza sicuro che ci sono molte altre cose sul web con la stessa funzionalità.
Problemi correlati
- 1. C'è un modo per deridere parzialmente un oggetto usando EasyMock?
- 2. Java EE - Il modo migliore per ottenere un vero percorso per i file caricati?
- 3. C'è un modo per caricare e disegnare parzialmente una bitmap dal file in Android?
- 4. Come arrivare a Julia
- 5. Evitare file parzialmente caricati (tramite FTP) quando si ottiene il file più nuovo con ajax e PHP
- 6. Come posso leggere parzialmente un enorme file CSV?
- 7. Ri: gemma: più file caricati
- 8. arrivare a phpmyadmin con mamp
- 9. Accesso negato caricati a S3
- 10. Scorrere un UIView per sovrapporre parzialmente un altro UIView
- 11. jQuery: come arrivare a un particolare figlio di un genitore?
- 12. Il modo migliore per archiviare i file caricati dall'utente in una webapp
- 13. Memorizzazione di file caricati dall'utente su un server web
- 14. Come posso ordinare parzialmente un elenco Python?
- 15. Best practice per l'archiviazione dei file caricati nel filesystem
- 16. Rinominare i file caricati con Carrierwave
- 17. Scaricare i file caricati con getScript?
- 18. Come arrivare Mocha a fallire una prova
- 19. Django - Servizio MEDIA/file caricati in produzione
- 20. Può plone.app.multilingual work per siti parzialmente tradotti?
- 21. Come eseguire "parzialmente" un ordine di vendita?
- 22. Come arrivare data futura a Faker
- 23. Come gestire i file caricati in webapp2
- 24. Come applicare parzialmente una funzione in modo efficiente in R?
- 25. Rendere pubblico i file caricati su S3
- 26. Posso derivare parzialmente Show?
- 27. Come iterare su file caricati in Grails
- 28. Esiste un modo per eseguire i moduli RequireJS prima che tutti gli elementi vengano caricati?
- 29. Attesa indefinitamente per un messaggio che potrebbe non arrivare mai
- 30. Django che serve file multimediali (file caricati dall'utente) in openshift
La risposta breve è no. La risposta più lunga ha a che fare con il modo in cui PHP gestisce i caricamenti annullati, i confini mime, ecc. –
Suppongo che se i dati parziali sono rilevanti, probabilmente stai occupando dei caricamenti di testo. Forse permettendo al client di caricare il file per suddividere il contenuto in parti e caricarle singolarmente; Quindi, se la connessione si interrompe, avrai ancora alcune delle parti più piccole già caricate. Forse questo approccio di stare lontano da "tutto o niente" sarà utile. – Lix
@Lix In realtà sono file video che voglio salvare anche parzialmente, ma penso che questo sia il modo migliore per andare. Grazie per il suggerimento – Mateusz