Hola.
Estoy haciendo una extensión para chrome como weekend project y como soy un noob absoluto tengo esta duda:
Desde html se pueden leer datos de un formulario? (sin usar php, js, asp, etc)
Me imagino que no se puede, pero como ultimo recurso pregunto aquí
Siendo mas precisos:
<audio controls="controls" src="Archivo.mp3" preload="metadata" >
Su navegador no soporta HTML5
</audio>
Donde "Archivo.mp3" sería el archivo introducido por un usuario desde un input file
Pues basicamente esa es mi duda, cualquier respuesta la agradezco una barbaridad.
Salu2 ;)
What?... como asi k sin usar PHP, JS, ASP??? La unica seria por obra y gracia del espiritu santo....
No no esposible, generalmente HTML5usa APIs en JavaSript. Este link te puede ser de mucha ayuda: https://wiki.mozilla.org/Audio_Data_API
Vale, soy un noob total y absoluto. :)
Rio por no llorar pero gracias a los dos
Salu2
Amigo debes explicar exactamente lo que quieres realizar, html no puede leer datos sin utilizar otros lenguajes como:
Pero, por el código que proporcionaste supongo que estas intentando generar un archivo de Música MP3 en tu sitio, Actualmente ese código es HTML5, el lenguaje que permite reproducir música y vídeos sin necesidad de utilizar reproductores Flash, aclaro que es IMPOSIBLE, que puedas enviar datos de un upload de archivos si eso quieres decir, solo utilizando HTML5, debes utilizar PHP y sin embargo ese código no admite otro tipo de archivos que no sean:
Entre otros, para generar archivos subidos por los usuarios, debes usar PHP, te recomiendo amigo que empieces por estudiar HTML, y luego con otro diferente lenguaje de programación, te falta demasiado, pero puedes ver un tutorial de html5 de como insertar archivos de música en tu sitio (http://onsoni.blogspot.com/2011/11/insertar-musica-con-html5.html), en otras formas, puedes mirar para el upload en php:
PHP upload security (http://foro.elhacker.net/nivel_web/php_upload_security-t277601.0.html)
Upload PHP (http://foro.elhacker.net/desarrollo_web/upload_php-t73561.0.html)
Saludos espero a verte ayudado.
Cita de: Carluís en 10 Noviembre 2011, 18:56 PM
Amigo debes explicar exactamente lo que quieres realizar, html no puede leer datos sin utilizar otros lenguajes como:
Pero, por el código que proporcionaste supongo que estas intentando generar un archivo de Música MP3 en tu sitio, Actualmente ese código es HTML5, el lenguaje que permite reproducir música y vídeos sin necesidad de utilizar reproductores Flash, aclaro que es IMPOSIBLE, que puedas enviar datos de un upload de archivos si eso quieres decir, solo utilizando HTML5, debes utilizar PHP y sin embargo ese código no admite otro tipo de archivos que no sean:
Entre otros, para generar archivos subidos por los usuarios, debes usar PHP, te recomiendo amigo que empieces por estudiar HTML, y luego con otro diferente lenguaje de programación, te falta demasiado, pero puedes ver un tutorial de html5 de como insertar archivos de música en tu sitio (http://onsoni.blogspot.com/2011/11/insertar-musica-con-html5.html), en otras formas, puedes mirar para el upload en php:
PHP upload security (http://foro.elhacker.net/nivel_web/php_upload_security-t277601.0.html)
Upload PHP (http://foro.elhacker.net/desarrollo_web/upload_php-t73561.0.html)
Saludos espero a verte ayudado.
Bueno una cosa y hablar de navegadores ahora, que soportan y que no soportan. En primera el que soporta el archivo no es el código sino el navegador que interpreta el código, o para ser más exactos su motor (Webkit, Gecko, etc). Lo otro es que perfectamente se puede meter un archivo ogg dentro de la etiqueta audio de HTML5 que no va a ser compatible con todos los navegadores es otra cosa que se ilustra muy bien en la siguiente imagen:
(http://k10.kn3.net/FE773FA96.png)
Solo quería dejar eso claro.
Saludos