- Home
- Categorie
- Coding e Sistemistica
- MYSQL e altri Database
- Php video mysql
-
@michela60 said:
Magico Alessandro
grazie per la risposta. approfitto subito della tua attenzione
Ho provato ad inserire il percorso dei files in un campo blob con phpmyadmin,In un campo blob ??? A che ti serve un campo di questo tipo per il percorso del file ? Modificalo in un char(255).
M.
-
Ciao,
io avevo consigliato una strada diversa da quella che stai seguendo, evitando di memorizzare il video sul database.
Questa soluzione andrebbe bene se non avessi la possibilità di salvare i files sul server, ma se hai questa possibilità è meglio evitare di memorizzare i video direttamente sul db.Comunque... il campo blob va bene per memorizzare il file.
Per quanto riguarda l'errore:Che dimensioni ha il file che stai caricando?
max_allowed_packet l'hai modificato così:
max_allowed_packet=24M
?
Nel caso prova a fare in quest'altro modo:set-variable=max_allowed_packet=24M
(24M è di esempio, metti quello che ti serve...)
Da PhpMyAdmin fai questa query:
SHOW VARIABLES
e controlla che il parametro
wait_timout
Sia impostato sul valore di default 28800 (8 ore)
Non dovrebbe generare errori lato mysql, ma per sicurezza verifica anche che php ti consenta l'upload di un file di quelle dimensioni.
In PHP.INI i parametri di default sono:post_max_size = 8M upload_max_filesize = 2M
Al momento non mi viene in mente altro...
Alessandro
-
Caro Alessandro
ho usato il campo blob perchè è quello che uso per le immagini, che sono max 30 kb. Io NON voglio memorizzare i video nel database. Ma, inserito il percorso del video in un campo char, mi blocco. Come faccio a richiamarlo e visualizzarlo sulla pagina php? Il percorso deve essere relativo o assoluto?
Prometto che chi mi risolve questo problema potrà, se vorrà, essere mio ospite per un week-end nella Val Sarentino (bz) . Grazie!
Mic.
-
Per visualizzare il video .flv ti occorre un player a cui passi il link al video e che a sua volta dovrà essere inserito nella pagina via javascript o con il tag <embed>
-
Caro Alessandro
io devo creare un database che memorizzi SOLO i percorsi e nomi dei video. Quindi, mi servono tabelle e possibilità di inserimento record. Ora sto provando a compilare un upload che punta ad una pagina php. Per la visualizzazione, non è un problema, ho il player. Che ne dici, è la strada giusta?:?
-
Ciao,
non è molto chiaro, ma direi di sì.
In sostanza devi:- fare l'upload de file
- salvarlo in una cartella
- memorizzare sul db il percorso del file
Se stai facendo così, la procedura è corretta.
Alessandro
-
Caro Alessandro
l'idea era quella. Ma , da sola, non ne vengo fuori.
QLe pagine che mi servono con urgenza sono:- l'upload
- la pagina di connessione php al database per inserire le il percorso dei video
- la pagina per la pubblicazione
Potresti aiutarmi? Ovviamente, a questo punto, si parla di lavoro
Spero di leggerti presto
-
Ho fatto la pagina di upload che carica nel database tutti i dati che mi servono, compreso il percorso dei video.
Ora, come posso richiamare il percorso in modo che il video venga pubblicato e visualizzato?
Grazie
-
Ciao,
con una query SELECT recupera i dati del file video e "passali" al player video che usi.
Non sapendo quale sia e non avendo altre informazioni sul codice, non so darti consigli più specifici.Alessandro
-
Caro Alessandro, mi vergogno a chiederlo, ma come passo i dati al player?