Hola, he usado lo de andreszphp, y me funciona, lo único que pasa es que es demasiado lento si lo que quiero es sacar varios carteles, tengo lo siguiente:
Código:
<div id="cont_center" >
<?php
$email = $_SESSION["email_user"];
$sql = sprintf("SELECT id_usuario FROM users WHERE email = '%s'", mysql_real_escape_string($email));
$busca_user = mysql_query($sql);
$array = mysql_fetch_array($busca_user);
$id_usuario = $array["id_usuario"];
$sql_peli = sprintf("SELECT * FROM users_pelis WHERE id_usuario = '2'");
$consulta = mysql_query($sql_peli);
$doc = new DOMDocument();
libxml_use_internal_errors(true);
echo '<div style="width: 140px; height: 120px" class="precarga">';
while ($user = mysql_fetch_array($consulta)){
$cartel = $user['id_peli'];
$doc->loadHTML(file_get_contents("http://www.imdb.com/title/tt$cartel/"));
$td = $doc->getElementById('img_primary');
$img = $td->getElementsByTagName('img');
$imagen = $img->item(0)->getAttribute('src');
echo "<img src=$imagen width='50px' height='70px' />";
echo "<br />";
}
echo "</div>";
?>
<?php
?>
</div>
Pero le cuesta bastante sacar todos los carteles. ¿Se puede acelerar el proceso de carga, o, en su defecto, poner alguna imagen que ruede para que haga de carga?
Un saludo y gracias por adelantado.