hola una vez mas, necesito su ayuda
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:
<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>
y cuando ejecuto el submit no me carga el archivo y no me almacena el nombre del archivo en la base de datos
Código:
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());
}
}
}
}
ya estuve buscando pero no puedo encontrar donde esta el fallo