Buonasera,
sto imparando ad usare php e stavo costruendo un sito didattico che mostrasse contenuti multimediali didattici agli utenti.
Dal momento che non voglio che gli altri si approprino facilmente dei files che io gli fornisco in una procedura di creazione di one-time-url devo passare al tag video/audio la src "readfile (URL_FILE)". Mentre sul server locale il tutto funziona, sul sito hosting (000webhosting) no, mi da questo errore:
"Il “Content-Type“ HTTP “text/html” non è supportato. Impossibile completare il caricamento della risorsa multimediale"
vi ipersemplifico il codice per evitare di perderci
Codice PHP:
echo "<video controls><source src=";
echo readfile("URL/DEL/FILE.webm");
echo " type='video/webm'></video>";
mi da lo stesso problema anche quest'altro tentativo (più importante)
Codice PHP:
echo "<video controls><source src=get_file.php type='video/webm'></video>;"
e poi sul "get_file.php"
Codice PHP:
header("Content-type:video/webm");
echo readfile("URL/DEL/FILE.webm");
ripeto, sul server locale Apache funziona, sul sito mi da l'errore di cui sopra. È qualcosa che ha a che fare con gli Header? con htaccess? Non so più dove sbattere la testa.
Qualche idea? Vi ringrazio tanto.