Это файл с примером обрезки и заголовка.
redimensionador.php
<?php
//Redimensionador
$nombre_archivo = "ajo_tradiciones.jpg";
$rutaCarpetas = "views/images/$nombre_archivo";
$img = imagecreatefromjpeg($rutaCarpetas);
$imgs = getimagesize($rutaCarpetas);
$w = $imgs[0];
$h = $imgs[1];
$escala_w = 70/$w;
$escala_h = 70/$h;
$nuevo_ancho = floor($w*$escala_w);
$nuevo_alto = floor($h*$escala_h);
$tp = imagecreatetruecolor($nuevo_ancho, $nuevo_alto);
imagecopyresampled($tp, $img, 0,0,0,0, 70, 70, $w, $h);
ob_clean();//Adding ob_clean I get it works on online server.
//With this option I get view the image with the new size 70x70
Header("Content-type: image/jpeg");
imagejpeg($tp, NULL, 100);
imagedestroy($img);
?>
Но если я вызову redimensionador из другого файла, например crop-cargador.php , он не будет работать.
растениеводство-cargador.php
<p>Option resized from external file</p>
<img src="redimensionador.php" />
<p>Option resized from external file from folders route</p>
<img src="views/modules/redimensionador.php" />
Все они работают в localhost, но этот последний пример не работает на онлайн-сервере, если я пытаюсь увидеть изображение из crop-cargador.php .
Что мне сделать, чтобы решить проблему?