Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: srlemuuur en 27 Diciembre 2013, 22:53 pm



Título: Obtener <meta name="description" content=" a traves de URL
Publicado por: srlemuuur en 27 Diciembre 2013, 22:53 pm
Hola todos,

Eston montando un sistema de noticias en mi web y me gustaria conseguir un efecto parecido a "meneame" cuando envías una noticia.

Lo que hacen es tu pones una URL y te extrae la descripción que supongo que la deben sacar del <meta name="description" content=" ">

Estoy barajando obtener el content con cURL pero creo que no estoy encarrilando bien el codigo.

.php
Código:


<?php

require 'simple_html_dom.php';

// Create DOM from URL
                // Recibimos la variable web con la URL insertada.
$html = file_get_html('$web');

// Dentro de find no averiguo como sacar el content.
foreach($html->find('   ') as $descripcion)


?>



Hace muy poco que ando con PHP y muchas cosas se me quedan grandes.
Gracias a todos.


Título: Re: Obtener <meta name="description" content=" a traves de URL
Publicado por: EFEX en 28 Diciembre 2013, 05:28 am
Código
  1. $meta = get_meta_tags(URL);
  2. print_r($meta);
  3.  


get_meta_tags()
http://php.net/manual/es/function.get-meta-tags.php


Título: Re: Obtener <meta name="description" content=" a traves de URL
Publicado por: srlemuuur en 28 Diciembre 2013, 07:58 am
Voy a probarlo, luego os cuento.

Muchas Gracias.


Título: Re: Obtener <meta name="description" content=" a traves de URL
Publicado por: srlemuuur en 28 Diciembre 2013, 19:48 pm
Me ha funcionado a las mil maravillas, gracias