hola amigos miren tengo el siguiente codigo
Código PHP:
<?
//tomo el valor de un elemento de tipo texto del formulario
$nombre_maestro = $_POST["nombre_maestro"];
$materia=$_POST['materia'];
$conn=mysql_connect("mysql.webcindario.com","cbitzacatepec","samuel");
mysql_select_db("cbitzacatepec",$conn);
//datos del arhivo
$nombre_planeacion = $_FILES['planeacion']['name'];
$tipo_planeacion = $_FILES['planeacion']['type'];
$tamano_planacion = $_FILES['planeacion']['size'];
$nombre_instrumentacion = $_FILES['instrumentacion']['name'];
$tipo_instrumentacion = $_FILES['instrumentacion']['type'];
$tamano_instrumentacion = $_FILES['instrumentacion']['size'];
//compruebo si las características del archivo son las que deseo
if (move_uploaded_file($_FILES['planeacion']['tmp_name'],"docs/".$nombre_planeacion)){
echo "El archivo ha sido cargado correctamente.";
}else{
echo "Ocurrió algún error al subir la planeacion. No pudo guardarse.";
$error1=1;
}
if (move_uploaded_file($_FILES['intrumentacion']['tmp_name'],"docs/".$nombre_instrumentacion)){
echo "El archivo ha sido cargado correctamente.";
}else{
echo "Ocurrió algún error al subir la instrumentacion. No pudo guardarse.";
$error2=1;
}
if($error1>=1 and $error2>=1)
{
echo "no se ha subido el archivo y por lo consiguiente no se guardo nada en la base de datos";
}else{
$sql="INSERT INTO archivos(nombre_maestro,materia,nombre_planeacion,nombre_instrumentacion) VALUES('".$nombre_maestro."','".$materia."','".$nombre_planeacion."','".$nombre_instrumentacion."')";
mysql_query($sql) or die("Error alintentar guardar los datos en la bd. Mysql dice: ");
}
?>
el problema es que no sube el segundo archivo y no se porquye ya revise si el formulario envia bien los datos y los recibo bien y si funciona bien porque si guarda el nombre del archivo en la bd pero no sube el archivo alguien me podria decir porque porfavor