Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/11/2005, 20:50
nngg
 
Fecha de Ingreso: marzo-2005
Mensajes: 201
Antigüedad: 19 años
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 &oacute; .jpeg</font>
<?php
}
}

?>


y éste el que debería agregar (lo pongo a continuación):