así la muestro y obligo con
Código:
la impresión en pantalla, que funciona bien, pero al subir una de 1000 x 800 ej. se pone muy pesado.width="197" height="148"
Código PHP:
<a href="images/<?php echo $registro['imagen']; ?>" target="_blank" border="0" ><img src="images/<?php echo $registro['imagen']; ?>" width="197" height="148" border="0" /></a>
Código PHP:
<?php
function genera_random($longitud){
$exp_reg="[^A-Z0-9]";
return substr(eregi_replace($exp_reg, "", md5(rand())) .
eregi_replace($exp_reg, "", md5(rand())) .
eregi_replace($exp_reg, "", md5(rand())),
0, $longitud);
}
$titulo = $_POST['titulo'];
$titulo = strip_tags($titulo);
$telefono = $_POST['telefono'];
$telefono = strip_tags($telefono);
$operacion= $_POST['operacion'];
$banos = $_POST['banos'];
$habitaciones = $_POST['habitaciones'];
$ciudad = $_POST['ciudad'];
$ciudad= strip_tags($ciudad);
$provincia = $_POST['provincia'];
$provincia= strip_tags($provincia);
$mtscuadrados = $_POST['mtscuadrados'];
$mtscuadrados= strip_tags($mtscuadrados);
$precioventa = $_POST['precioventa'];
$precioventa= strip_tags($precioventa);
$preciopesos = $_POST['preciopesos'];
$preciopesos= strip_tags($preciopesos);
$preciorenta = $_POST['preciorenta'];
$preciorenta= strip_tags($preciorenta);
$tipoinmueble = $_POST['tipoinmueble'];
$tipoinmueble= strip_tags($tipoinmueble);
$descripcion = $_POST['descripcion'];
$descripcion= strip_tags($descripcion);
$fechaingreso = $_POST['fechaingreso'];
$imagen= $_POST['imagen'];
$imagen1= $_POST['imagen1'];
$imagen2= $_POST['imagen2'];
$referencia= $_POST['referencia'];
$fechaingreso = date("Y-m-d");
$aleatorio = genera_random(20);//cadena de 20 caracteres
$aleatorio1 = genera_random(18);//cadena de 18 caracteres
$aleatorio2 = genera_random(19);//cadena de 19 caracteres
$ruta="./images/";//ruta carpeta donde queremos copiar las imágenes
$uploadfile_temporal=$_FILES['imagen']['tmp_name'];
$uploadfile_nombre=$ruta.$aleatorio.$_FILES['imagen']['name'];
if (is_uploaded_file($uploadfile_temporal))
{
move_uploaded_file($uploadfile_temporal,$uploadfile_nombre);
echo "el archivo 1 subio correctamente";
}
$uploadfile_temporal=$_FILES['imagen1']['tmp_name'];
$uploadfile_nombre1=$ruta.$aleatorio1.$_FILES['imagen1']['name'];
if (is_uploaded_file($uploadfile_temporal))
{
move_uploaded_file($uploadfile_temporal,$uploadfile_nombre1);
echo "el archivo 2 subio correctamente";
}
$uploadfile_temporal=$_FILES['imagen2']['tmp_name'];
$uploadfile_nombre2=$ruta.$aleatorio2.$_FILES['imagen2']['name'];
if (is_uploaded_file($uploadfile_temporal))
{
move_uploaded_file($uploadfile_temporal,$uploadfile_nombre2);
echo "el archivo 3 subio correctamente";
}
$uploadfile_nombre=$aleatorio.$_FILES['imagen']['name'];
$uploadfile_nombre1=$aleatorio1.$_FILES['imagen1']['name'];
$uploadfile_nombre2=$aleatorio2.$_FILES['imagen2']['name'];
include ('cone.php');
//Ejecucion de la sentencia SQL
mysql_query("insert into propiedades (titulo,telefono,operacion,banos,habitaciones,ciudad,provincia,mtscuadrados,precioventa,preciopesos,preciorenta,tipoinmueble,descripcion,fechaingreso,imagen,imagen1,imagen2,referencia) values ('$titulo','$telefono','$operacion','$banos','$habitaciones','$ciudad','$provincia','$mtscuadrados','$precioventa','$preciopesos','$preciorenta','$tipoinmueble','$descripcion','$fechaingreso','$uploadfile_nombre','$uploadfile_nombre1','$uploadfile_nombre2','$referencia')",$enlace);
?>