Hola
Tengo un ligero problemilla...
Quiero cargar una imagen desde un hosting externo
sin que nadie pueda saber desde que hosting carga.
Esto había pensado hacerlo mediante la función de imagecreatefromjpg(), que genera una imagen si le das la ruta de la misma.
Os pongo lo que intentaba hacer:
La imagen tiene este origen:
Código PHP:
<img src="imagenc.php?i=<?=$imagen?>&c=<?=$carpeta?>">
Luego el archivo llamado imagen.php tiene el siguiente:
Código PHP:
$image = $_GET['i'];
$carpeta = $_GET['c'];
$image= "imgs/" .$carpeta . "/" . $image . ".jpg";
$ext = substr($image, -3);
if (!$im2 = imagecreatefromjpeg($image)) {
echo "Error opening $image!"; exit;
}
header("Content-Type: image/jpeg");
imagejpeg($im2);
imagedestroy($im2);
//}
Vale, sin el la variable $image trato de dar la ruta de un hosting externo a donde está este archivo .php me da error en la linea:
Código PHP:
if (!$im2 = imagecreatefromjpeg($image)) {
Lo cual es lógico puesto que creo que no se permite crear una imagen desde un hosting externo.
¿Alguna ayuda?