Saludos... mi problema es que mi archivo redfotos.php, no crea copias redimensionadas de mis fotografias... no se por que pero me tira la ruta de mi archivo php.... ya use el buscador del foro pero no encuentro la respuesta..... mi script consiste en:
redfotos.php - en este hay una funcion llamada redimensionar(), y la ruta de la carpeta donde estan las imagenes originales la toma de un campo de texto en un formulario.... pero como les mensione anteriormente no pasa nada... les pongo mi codigo:
Código PHP:
<?php
function redimensionar($carpeta, $imgOriginal, $imgNueva, $imgCalidad){
//function redimensionar($carpeta){
//-- porcentaje para disminuir
$porcentaje=0.9;
header('Content-type: image/jpeg');
//-- creo la copia desde la original
$img= imagecreatefromjpeg($imgOriginal);
//-- operaciones para reducir en porcentajes
list($width, $height)=getimagesize($imgOriginal);
$elAncho=$width*$porcentaje;
$elAlto=$width*$porcentaje;
//-- se crea la nueva imagen
$imgReducida=imagecreate($elAncho,$elAlto);
imagecopyresized($imgReducida,$img,0,0,0,0,$elAncho,$elAlto,$width,$height);
//-- guardo imagen
imagejpeg($imgReducida,$imgNueva,$imgCalidad);
}
if(!$b){
?>
<form action="redfotos.php" method="post">
<input type="text" name="texto">
<input type="submit" name="b" value="Contar">
</form>
<?
}
else{
$laCarpeta=opendir(".");
while($file=readdir($laCarpeta)){
if($file!="." && $file!=".." && (strpos($file,".jpg"))){
redimensionar($laCarpeta,$file,"mini_",75);
}
}
closedir($laCarpeta);
}
?>
Gracias.