Estoy desarrollando una aplicación para uso de mi empresa.
Consiste en que tengo un panel que las tele-operadoras rellenas con los datos de los clientes y necesito insertar un imput tipe= file para subir un archivo .wav que es la grabación resultante de la venta.
Os pongo lo que tengo hecho:
1. Este es el codigo php del formulario:
Código PHP :
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) { //Guardar grabacion if(is_uploaded_file($_FILES['grabacion']['name'])) { // verifica haya sido cargado el archivo $ruta= '../grabaciones/'.$_FILES['grabacion']; move_uploaded_file($_FILES['grabacion'], $ruta); } $insertSQL = sprintf("INSERT INTO participantes (nombre, fnacimiento, provincia, localidad, d1, d2, cp, fijo, movil, email, indeconomica, entidad, oficina, dc, ncuenta, ntarjeta, fecha1, fecha2, ccv, participaciones, meses, notas, grabacion, teleoperador) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s )", GetSQLValueString($_POST['nombre'], "text"), GetSQLValueString($_POST['fnacimiento'], "text"), GetSQLValueString($_POST['provincia'], "text"), GetSQLValueString($_POST['localidad'], "text"), GetSQLValueString($_POST['d1'], "text"), GetSQLValueString($_POST['d2'], "text"), GetSQLValueString($_POST['cp'], "text"), GetSQLValueString($_POST['fijo'], "text"), GetSQLValueString($_POST['movil'], "text"), GetSQLValueString($_POST['email'], "text"), GetSQLValueString($_POST['indeconomica'], "text"), GetSQLValueString($_POST['entidad'], "text"), GetSQLValueString($_POST['oficina'], "text"), GetSQLValueString($_POST['dc'], "text"), GetSQLValueString($_POST['ncuenta'], "text"), GetSQLValueString($_POST['ntarjeta'], "text"), GetSQLValueString($_POST['fecha1'], "text"), GetSQLValueString($_POST['fecha2'], "text"), GetSQLValueString($_POST['ccv'], "text"), GetSQLValueString($_POST['participaciones'], "text"), GetSQLValueString($_POST['meses'], "text"), GetSQLValueString($_POST['notas'], "text"), GetSQLValueString($ruta. $_FILES['grabacion']['name'], 'text'), GetSQLValueString($_POST['teleoperador'], "text"));
Y en el formulario tengo puesto esto para subir la grabacion:
Código PHP :
<input name="grabacion" type="file" id="grabacion">
Funciona todo menos el tema de la grabación.
Solicito ayuda con urgencia...
También quería saber de que manera puedo poner un reproductor en cada ficha del participante para escuchar la grabación.
Gracias de antemano.