Código PHP:
<?phpVer original
[HIGHLIGHT="HTML"]<html> <header> <?php include_once('../Controlador/Inserciones.php'); ?> </header> <head> </head> <bodY> <form name="Productos" action ="" enctype='multipart/form-data' method="POST"> <ul> <label>FORMULARIO PARA AGREGAR PRODUCTOS</label> <li> <label>Codigo Producto</label> <input type="number" name="codigo" value="" size="20"> </li> <li> <label>Nombre Producto</label> <input type="number" name="nombre" value="" size="20"></li> </li> <li> <label>Costo</label> <input type="number" name="costo" value="" size="20"></li> </li><br> <br> <input type="file" size=60 name="file1" value="1000000"><br> <input type=submit value="subir" name="btn_subir"><br> </ul> </form>
if(isset($_POST['btn_subir']){
$directorio = "/var/www/proyecto/Vista/Image/";
$codigo = $_POST['codigo'];
$nombre = $_POST['nombre'];
$costo = $_POST['costo'];
$tpm_name = $_FILES['file1']['tmp_name'];
$nombre_imag = $_FILES['file1']['name'];
$tipo = $_FILES['file1']['type'];
$size = $_FILES['file1']['size'];
$error = $_FILES['file1']['error'];
if(isset($codigo,$nombre,$costo)){
if(is_uploaded_file($_FILES['file1']['tmp_name'])){
if($size < 1000000 ) { // 1000000 --> 1mgbs //
$insercion = new Inserciones();
// $insercion->connect();
$insercion->Insertar_Imagen($nombre_ima,$directorio.'/'.$nombre_imag);
$insercion->Insertar_Productos($codigo,$nombre,$costo);
echo '<BR>'."Si ha subido";
move_uploaded_file($tpm_name, '$directoro/$nombre_imag'); // mueve la imagen a un directorio especificado
}else{ echo '<BR>'."Imagen sobre pasa a lo permitido"; }
}else{ echo '<BR>'."No se pudo cargar la imagen.... "; }
}else{ echo '<BR>'."No ha llenado los campos con la informacion.... "; }
}
?>
</body>
</html>
[/HIGHLIGHT]