Foros del Web » Programando para Internet » PHP »

Extraer contenido de página cuando se envía una variable POST sin cargar otra página

Estas en el tema de Extraer contenido de página cuando se envía una variable POST sin cargar otra página en el foro de PHP en Foros del Web. Supongamos que la página ejemplo.com me da un resultado de visitas (aproximado) cuando coloco el nombre de una web. Por ejemplo: Entro a ejemplo.com y ...
  #1 (permalink)  
Antiguo 26/11/2012, 02:11
 
Fecha de Ingreso: febrero-2011
Mensajes: 233
Antigüedad: 13 años, 2 meses
Puntos: 4
Pregunta Extraer contenido de página cuando se envía una variable POST sin cargar otra página

Supongamos que la página ejemplo.com me da un resultado de visitas (aproximado) cuando coloco el nombre de una web.

Por ejemplo: Entro a ejemplo.com y en el formulario me indica que coloque la URL de una página para averiguar las visitas.

Coloco la web y me envía a ejemplo.com/webquecoloque.com

y el resultado que me muestra es: Visitas: 1000

Entonces si yo quiero saber de otras web ya no es necesario que ingrese en el formulario, simplemente modificando la dirección ejemplo.com/otraweb.com

Ahora, yo creo un script php muy aparte para tener esos resultados en mi web.

Crearía un formulario con un campo el cual sería la direccion que cualquier usuario coloque...

Crearía la función (fopen) para que lea el contenido y con strstr mostrar lo que aparece de visitas y así mostraría en mi web los mismos resultados que en ejemplo.com obviamente con los datos de esa página.

Hasta ahí todo bien, pero si en vez que ejemplo.com pase las variables por GET las pasa por POST.. obligatoriamente uno tiene que ingresar a ejemplo.com

Si creo un formulario con el mismo nombre de campo que tiene ejemplo.com haría:

Código HTML:
Ver original
  1. <form action="ejemplo.com" method="post">
  2. <input type="text" name="url" />
  3. <input type="submit" />
  4. </form>

Así, cuando un usuario entra a mi página y hace la búsqueda recibirá los datos (visitas) de ejemplo.com pero no en mi página sino en ejemplo.com ... y allí va mi pregunta... quisiera saber si es posible obtener ese dato pero en mi página? quizás con un iframe pero se mostraría la página de ejemplo.com en mi página y yo sólo quiero los datos de "Visitas" que sí las puedo obtener, como expliqué arriba, si as variables pasaran por GET y leyendo el contenido de esa página (fread, fopen).

Última edición por tonydx16; 26/11/2012 a las 02:16
  #2 (permalink)  
Antiguo 27/11/2012, 23:59
 
Fecha de Ingreso: febrero-2011
Mensajes: 233
Antigüedad: 13 años, 2 meses
Puntos: 4
Respuesta: Extraer contenido de página cuando se envía una variable POST sin cargar o

nadie me puede ayudar?
  #3 (permalink)  
Antiguo 28/11/2012, 02:59
Avatar de veruti85  
Fecha de Ingreso: octubre-2012
Ubicación: Entre Huelva y Madrid
Mensajes: 32
Antigüedad: 11 años, 5 meses
Puntos: 7
Respuesta: Extraer contenido de página cuando se envía una variable POST sin cargar o

Si pasando la variable por GET obtienes el resultado, lo mejor es el fopen y parsear la cadena que obtienes y quedarte con lo que interesa

Si es por POST, haces el submit a un iframe oculto y con javascript extraes lo que quieres
__________________
No dejes nunca que nadie te diga que no puedes hacer algo

Yo no creo en los arreglos, solo en los arrays.

Etiquetas: contenido, formulario, página, post, variables, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:12.