viene pegado del archivo 7.html de shoutcast y no tengo acceso para modificar solo puedo extraer , ahora estoy tratando de elimanar grabando a un txt y extraer solo el texto antes del "</body></html>" tengo esto
<?php
$userip = $text[6];
$file = fopen('ips.txt', 'r');
$filedata = fgets($file);
fclose($file);
$file = fopen('ips.txt', 'w');
fwrite($file, "$filedata$userip$shout");
fclose($file);
?>
?>
<?php
$archivo = file("ips.txt");
$archivo = array_shift($archivo);
$archivo = explode("</body></html>",$archivo);
$archivo = array_pop($archivo);
echo "<img src='artistas/$archivo.jpg'>";
?>
perome trae en blanco , como puedo hacer para que muestre todo lo que esta antes del </body></html> o sea que puedo poner en vez de array_pop
<?php
$userip = $text[6];
$file = fopen('ips.txt', 'r');
$filedata = fgets($file);
fclose($file);
$file = fopen('ips.txt', 'w');
fwrite($file, "$filedata$userip$shout");
fclose($file);
?>
?>
<?php
$archivo = file("ips.txt");
$archivo = array_shift($archivo);
$archivo = explode("</body></html>",$archivo);
$archivo = array_pop($archivo);
echo "<img src='artistas/$archivo.jpg'>";
?>
perome trae en blanco , como puedo hacer para que muestre todo lo que esta antes del </body></html> o sea que puedo poner en vez de array_pop