Hola,
¿seria posible dada una url saber si existe la imagen a la que apunta en PHP?
Por ejemplo : www.elhacker.net/foro/image1.jpg
Si existe image1.jpg que devuelva la función 1 en caso contrario 0.
Sé que en PHP existen funciones para saber si existe una imagen en local c:/.... pero desconozco si esto mismo se puede aplicar a url.
Gracias.
Hola..
Mira, se podria hacer usando la función file_exists()
Suponete que tenemos..
<?php
if(file_exists("http://www.google.com.ar/imagn1.jpg")){
echo 'ESTA!';
} else {
echo 'NO :(';
}
?>
ESPERO QUE TE SIRVA :D
Suerte..
(en realidad no se si la función file_exists se aplica para WLAN pero proba :P)
Prueba con Curl o File_get_contents.
Nota: Existe un foro de PHP
Saludos, Dacan :D
Ya que no tengo en nada en que gastar mi tiempo te hago una función para facilitarte las cosas.
<?php
function existe($link){
$f=file_exists($link);
if($f){
echo 'Existe la imagen';
} else {
echo 'No existe la imagen';
}
}
existe("http://www.pagina.com/imagen.jpg");
?>
Y lo llamarias asi
existe("htt p://www.pagina.com/imagen.jpg");
SALUDOS :)
<?php
function image_exists($url)
{
if(getimagesize($url)){
return 1;
}else{
return 0;
}
}
echo image_exists('http://foro.elhacker.net/Themes/converted/selogo.jpg');
?>
Cita de: ~ Yoya ~ en 5 Julio 2010, 02:24 AM
<?php
function image_exists($url)
{
if(getimagesize($url)){
return 1;
}else{
return 0;
}
}
echo image_exists('http://foro.elhacker.net/Themes/converted/selogo.jpg');
?>
perfecto esta esta, porq las demas funciones pueden servir sea lo que sea, si es una pagina html, php, o hasta una error 404
En realidad si, la función de yoya lo que hace es comprobar el peso de la imagen, si es 0 es por que no existe. Se podrian aplicar las 2 maenras ;-)
Muchas gracias, funciona perfecto!! ;D
Me alegro! ;D
OssoH, que manera usaste? :silbar:
Al final la de Castg!, aunque la tuya tambien funciona!!
igual yo solo cite la de yoyahack :P