<!DOCTYPE html>
<html lang="en">
<?php
include "../../../Configuracion/cConfig.php";
require '../../../Clases/cBaseDeDatos.php';
?>
<head>
<title>Fotografias</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="../../../Librerias/dist/css/bootstrap.min.css">
<script src="../../../Librerias/jquery-3.2.1.min.js"></script>
<script src="../../Librerias/dist/js/bootstrap.min.js"></script>
</head>
<body>
<?php
$oBD_ = null;
$oBD_ = new cBaseDeDatos($GLOBALS['vHostBD'],$GLOBALS['vPuerto'],$GLOBALS['vNomBD'],
$GLOBALS['vUsuarioBD'],$GLOBALS['vClaveBD']);
?>
<?php
if ($_POST){
// Subir Imagenes a Servidor
// ---------------------------------------------------------------------------------------
//Creamos la cadena aletoria
$str = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
$cad = "";
$tamaño_max="30000"; // Tamaño maximo permitido
$destino = 'Imagenes' ; // Carpeta donde se guardata
for($i=0;$i<12;$i++) {
$cad .= substr($str,rand(0,62),1);
}
$i = 0;
foreach ($_FILES["imagenes"]["error"] as $clave => $error) {
if ($error == UPLOAD_ERR_OK) {
$tamaño = $_FILES [ 'imagenes' ][ 'size' ][$i];
if( $tamaño < $tamaño_max){
$sep=explode('image/',$_FILES["imagenes"]["type"][$i]);
$tipo = $sep[1];
if($tipo == "gif" || $tipo == "pjpeg" || $tipo == "jpg"|| $tipo == "jpeg" || $tipo == "bmp"){
move_uploaded_file ( $_FILES [ 'imagenes' ][ 'tmp_name' ][$i], $destino . '/' .$cad.'_'.$i.'.'.$tipo); // Subimos
echo "<br>-> ".$destino . '/' .$cad.'_'.$i.'.'.$tipo.'</br>';
} else {
echo "El tipo de archivo ".$_FILES['imagenes'][ 'tmp_name' ][$i]." no es de los permitidos";
}
}
else {
echo "El archivo ".$_FILES['imagenes'][ 'tmp_name' ][$i]." supera el peso permitido. ->".$tamano;
}
}
$i++;
}
// ---------------------------------------------------------------------------------------
}
?>
<script>
function ver1(image){
document.getElementById('image1').innerHTML = "<img src='"+image+"'>"
}
</script>
<form enctype="multipart/form-data" action="./FrmFotografias.php" method="POST">
<!-- Fotografias -->
<br></br>
<div class="panel panel-default">
<div class="panel-body">
<table class="table">
<thead>
<tr>
<th>Seleccionar</th>
</tr>
</thead>
<tbody>
<tr class='success'>
<td>
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
<input name="imagenes[]" type="file" ">
</td>
</tr>
<tr class='success'>
<td>
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
<input name="imagenes[]" type="file" ">
</td>
</tr>
<tr class='success'>
<td>
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
<input name="imagenes[]" type="file" ">
</td>
</tr>
<tr class='success'>
<td>
<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
<input name="imagenes[]" type="file" ">
</td>
</tr>
</tbody>
</table>
</div>
</div>
<br></br>
<div id="mensaje"></div>
<div align="right">
<div class="container">
<a href="./FrmFotografias.php" ><input type="submit" class="btn btn-success" value="Subir Fotos" ></a>
</div>
</div>
</form>
</html>
Freddy Perez
Computacion y Sistemas
freperez98@gmail.com
0426-530.95.11
Aragua Venezuela
Suscribirse a:
Entradas (Atom)
ODBC NO SE VE. MAPEANDO COMO UNIDAD DE RED
ODBC NO SE VE. MAPEANDO COMO UNIDAD DE RED Para configurar el EnableLinkedConnections valor de registro: Haga clic en Inicio, escriba rege...
-
Clave o Contraseña Modem/Router ZTE ZXHN H108N (Versión cuadrada) de CANTV La solución ha llegado: USUARIO: admin PASSWORD: c@ntvwifi2000...
-
Como configurar un Router TP-LINK 300 Mbps Wireless N ADSL2+ Modem Router Model Nro. TD-W8961ND Parámetros de ABA CANTV, Venezuela ...
-
¡Configurar router como repetidor sin cables! Conectar dos router sin cables simplemente con el wifi para extender la señal de n...