Gente como andan? una ves recurro a este foro para que alguien me pueda ayudar con una pavada que vi echo en muchos lados pero la verdad nunca entendi y nunca pude integrar cualquier ejemplo dado, el asunto es sencillo lo unico que necesito es que al subir una foto a base de datos esa foto seleccionada me la redimencione y me reemplace por la original guardandola en la carpeta que deseo, este es el codigo que tengo y anda joya, lo unico que me falta es agregar el tema de redimencionamiento que no se como es! si alguien se copa y me lo pone entero se lo voy agradecer! nos vemos muchas gracias a los que colaboren de ante mano!
Aclaracion: necesito que me redimencione la imagen proporcional a su ancho y alto
en 350 px aproximadamente y que al final muestre la imagen ya redimencionada
Cita: <html>
<head>
<link rel="stylesheet" type="text/css" href="hoja_botton.css">
</head>
<body >
<?
$id=$_REQUEST['id'];
?>
<center>
<br><br><br><br><br><br><br><br><br>
<form action="" method="post" enctype="multipart/form-data">
<label for="file">Sube un archivo:</label>
<input type="file" name="archivo" id="archivo" class="input-file"/>
<input type="submit" name="boton" value="Subir" />
<input name="id" type="hidden" value="<? echo $id ?>">
</form>
<div class="resultado">
<center>
<?
if(isset($_POST['boton'])){
$id=$_REQUEST['id'];
if ((($tipo=$_FILES['archivo']['type'])) &&
($_FILES["archivo"]["size"] < 200000000000)) {
if ($_FILES["archivo"]["error"] > 0) {
echo $_FILES["archivo"]["error"] . "";
} else {
include ('conect.php');
$consu= "select * from upload";
$buscar= mysql_query($consu,$conec);
$cantidad= mysql_num_rows($buscar);
if ($cantidad==0){
$num=1;
}else{
$num=$cantidad+1;
}
if($tipo=='image/jpeg'){
$ext='.jpg';
}
move_uploaded_file($_FILES["archivo"]["tmp_name"], "archivos/".$num.$ext);
$sql="INSERT INTO upload (name, type, id_tabla)VALUES ('$num', '$ext', '$id')";
mysql_query($sql,$conec);
include("conect.php");
mysql_query("update chalet set id_fotos='$id' where id_chalet=".$id);
echo "Archivo Subido ";
?>
<br>
<?
include ('conect.php');
$fotos=mysql_query("SELECT * FROM `upload` WHERE name='$num'") ;
while ($vector=mysql_fetch_row($fotos)) {
?>
<img src=" <? echo "archivos/".$vector [1]; ?>">
<?
}
}
}
}
?>
</div>
</body>
</html>