ahi va mi pregunta tengo un problema con subir unos archivos tengo 2 campos para subir archivos estos campos se encuentran ocultos hasta que no se seleccione 1 checkbox
Código:
y cuando ejecuto el submit no me carga el archivo y no me almacena el nombre del archivo en la base de datos <input type="checkbox" name="archivo" id="archivo" value="oculta" onclick="Mostrar_Ocultar('archivos', this.checked);" /> </label> <div id="archivos" style="display:none"> <label>Llave (.key) <input type="file" name="key" id="key" /> </label> </p> <p> <label>Certificado (.cer) <input type="file" name="cer" id="cer" /> </label> </p>
Código:
ya estuve buscando pero no puedo encontrar donde esta el fallo if(is_uploaded_file($_FILES['key']['tmp_name'])) { // verifica haya sido cargado el archivo $destinokey=$carpeta."/".$_FILES['key']['name']; if(move_uploaded_file($_FILES['key']['tmp_name'],$destinokey )) { // se coloca en su lugar final if(is_uploaded_file($_FILES['cer']['tmp_name'])) { // verifica haya sido cargado el archivo $destinocer=$carpeta."/".$_FILES['cer']['name']; if(move_uploaded_file($_FILES['cer']['tmp_name'],$destinocer )) { // se coloca en su lugar final $archivokey=$_FILES['key']['name']; $archivocer=$_FILES['cer']['name']; $insertSQL = sprintf("INSERT INTO llave (`key`, cer, password, idEmisor) VALUES ('$archivokey', '$archivocer', %s, '$emite')", GetSQLValueString($_POST['password'], "text")); mysql_select_db($database_factura, $factura); $Result1 = mysql_query($insertSQL, $factura) or die(mysql_error()); } } } }