Mostrar la ultima foto de fotolog
bueno aqui mostrare 2 codigos ke hacen la misma funcion
OJO: funciona solamente con www.fotolog.com
Manera 1
<?
$a = file("http://www.fotolog.net/$fotolog/");
foreach($a as $x){
$todo.=$x;
}
$inicio = strpos($todo,"rf_src[1] = \"")+13;
$temp = substr($todo,$inicio,strlen($todo));
$final = substr($temp,0,strpos($temp,";")-1);
echo "<img src=\"".$final."\" width=\"250\" height=\"250\">";
?>
en donde esta el echo, puedes cambiar las dimensiones de la foto, alto y ancho, x defecto yo los tengo en 250
Manera 2
<?
/*
// ESTE ES EL NOMBRE DEL FOTOLOG QUE QUIERES VER LA ULTIMA FOTO
// ALTO Y ANCHO DE LA IMAGEN
$alto = "250";
$ancho = "250";
// ESTA FUNCIÓN TE DEJA LA IMAGEN LIMPIA
function funcion($img,$alto,$ancho) {
$img = str_replace("<img ","<img height=\"$alto\" width=\"$ancho\"","$img");
$img = str_replace("<!--foto-->","","$img");
$img = str_replace(" ","","$img");
//$img = str_replace("\n","","$img");
return $img;
}
// SE OBTIENE LA ULTIMA IMAGEN ABRIENDO EL DIRECTORIO
$dir="http://www.fotolog.com/$fotolog/";
$abrir=@fopen($dir,"r");
while(!(@feof($abrir)))
$contenido.=@fgets($abrir,102400);
$inicio = strpos($contenido,'<!--foto-->');
$fin=strpos($contenido,'<ul id="mainFotoTools">',$inicio);
$fin=substr($contenido,$inicio,($fin - $inicio));
// SE MUESTRA LA IMAGEN
echo funcion($fin,$alto,$ancho);
// SE CIERRA EL DIRECTORIO
fclose($abrir);
*/
?>
de las dos maneras se entra asi
http://miweb.com/miarchivo.php?fotolog=el_nombre_de_tu_fotolog
- Compartir
- Inicie sesión o regístrese para comentar
- ¿Contenido Defectuoso?
- 1946 Lecturas

Comentarios Recientes
hace 2 días 21 horas
hace 2 días 23 horas
hace 1 semana 4 días
hace 1 semana 4 días
hace 1 semana 4 días
hace 1 semana 5 días
hace 1 semana 6 días
hace 2 semanas 1 día
hace 2 semanas 1 día
hace 2 semanas 1 día