![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
23/11/2005, 20:50
|
| | Fecha de Ingreso: marzo-2005
Mensajes: 201
Antigüedad: 19 años, 10 meses Puntos: 0 | |
Perdón, no llego a entender dónde debo colocar el código para redimensionar, o por lo menos no logro que funcione, porque ni marca error pero tampoco cambia el tamaño de las imagenes.
Te molesto de nuevo:
Este es script "original" que tengo: <?php
$extensiones=array("jpg","jpeg"); $dbuser="prueba"; //usuario de la base de datos $dbpass="prueba"; // password para la base if (isset($_FILES['archivo']['name'])){ // si estoy subiendo el archivo o es la primera carga de la pagina $path="imagenes/"; // path adonde la voy a guardar, en este caso mi_ubicacion_actual/imagenes $nombre=$_FILES['archivo']['name']; $tamanio=$_FILES['archivo']['size']; $tipo=$_FILES['archivo']['type']; $var = explode(".","$nombre"); $num = count($extensiones); $valor = $num-1; $admitido=false;
for($i=0; $i<=$valor; $i++) {
if($extensiones[$i] == $var[1]) { $admitido=true;//es una extension valida break;
}
}
if ($admitido){ $link=mysql_connect("localhost",$dbuser,$dbpass); mysql_select_db("test"); $tamanio=round($tamanio/1024,0); //redondeo y paso a kb $sql="Insert Into pics (tipo,size,path,titulo,texto) values ('" .$tipo. "'," .$tamanio. ",'" .$path. "','$titulo','$texto')"; mysql_query($sql); $lastid=mysql_insert_id(); $path.=$lastid . "-" . $nombre; $sql="Update pics set path='" . $path . "' Where id=$lastid"; mysql_query($sql);
if (is_uploaded_file($_FILES['archivo']['tmp_name']))
{ copy($_FILES['archivo']['tmp_name'], "$path");?> <font color="#CCCCCC" size="2" face="Verdana, Arial, Helvetica, sans-serif">El
archivo se ha subido correctamente al servidor.</font> <?php if (mysql_affected_rows($link)==0){?> <font color="#CCCCCC" size="2" face="Verdana, Arial, Helvetica, sans-serif">Ocurrio un error guardando
en la base de datos. </font> <?php }
}
else
{ ?> <font color="#CCCCCC" size="2" face="Verdana, Arial, Helvetica, sans-serif">Error
al subir el archivo.</font> <?php }
}else{?> <font color="#CCCCCC" size="2" face="Verdana, Arial, Helvetica, sans-serif">Tipo
de archivo no admitido, debe ser .jpg ó .jpeg</font> <?php }
} ?> y éste el que debería agregar (lo pongo a continuación): |