Jump to content
  • 0

Ayuda a obtener datos de web externa y aplicar multiplicacion PHP o Ajax


Danser

Question

Quiero obtener 3 datos de una pagina de steam
 
Nombre del juego:
Imagen del juego:
Valor del juego:
Hasta ahora logre obtener los 3 datos pero tengo un 2 problemas.
 

<?php
 
$source = file_get_contents("http://store.steampowered.com/app/318020/");
 
if ( preg_match('|<div class="game_purchase_price price">(.*?)</div>|is',$source,$cap) )
{
        echo $cap[1];
}

$source = file_get_contents("http://store.steampowered.com/app/318020/");
 
if ( preg_match('|<div class="game_header_image_ctn">(.*?)</div>|is',$source,$cap) )
{
        echo $cap[1];
}

$source = file_get_contents("http://store.steampowered.com/app/318020/");
 
if ( preg_match('|<div class="game_description_snippet">(.*?)</div>|is',$source,$cap) )
{
        echo $cap[1];
}

 
 
Me da por respuesta esto http://akihabara.cl/test.php 

$source = file_get_contents("http://store.steampowered.com/app/318020/");
 
if ( preg_match('|<div class="game_purchase_price price">(.*?)</div>|is',$source,$cap) )
{
        echo $cap[1];
}

 Me da por resultado "CDN$ 44.99"    pero ese valor lo necesito multiplicar por un valo x   y luego sumarle un valor y   (No tengo idea de como hacerlo XD)

 

El segundo problema es que necesito que http://store.steampowered.com/app/$appid  sea una variable y que esta la obtenga del enlace en la barra de navegacion

 

por ejemplo que http://akihabara.cl/item.php?id=388390     me modifique el $appid  de la imagen el nombre y el precio.

 

 

Espero su ayuda XD

 

Link to comment
Compartir en otros sitios

4 Respuestas a esta pregunta

Recommended Posts

  • 0

Seguro que steam no tiene alguna api que te sirva para hacer mas simple todo esto?.

NO SE SI ESTO ES LO QUE BUSCAS, FUE LA PRIMERA BÚSQUEDA RANDOM EN GOOGLE:

https://developer.valvesoftware.com/wiki/Steam_Web_API

Link to comment
Compartir en otros sitios

  • 0

Seguro que steam no tiene alguna api que te sirva para hacer mas simple todo esto?.

NO SE SI ESTO ES LO QUE BUSCAS, FUE LA PRIMERA BÚSQUEDA RANDOM EN GOOGLE:

https://developer.valvesoftware.com/wiki/Steam_Web_API

Nop... ya que para esos datos no tienen acceso desde al api :(

 

Ya solucione algunas problemas...como el obtener el codigo de appid del url (en parte)

 

Me queda ver como poner esto $source = file_get_contents("http://www.urlcualquiera.com/hola/ID"); donde necesito que ID sea la variable $_SERVER['QUERY_STRING'] ...

Link to comment
Compartir en otros sitios

  • 0

Nop... ya que para esos datos no tienen acceso desde al api :(

Ya solucione algunas problemas...como el obtener el codigo de appid del url (en parte)

Me queda ver como poner esto $source = file_get_contents("http://www.urlcualquiera.com/hola/ID"); donde necesito que ID sea la variable $_SERVER['QUERY_STRING'] ...

No entiendo del todo que es lo que necesitas, podrías explicarme de nuevo?

Sent from my Nexus 6 using Tapatalk

Link to comment
Compartir en otros sitios

  • 0

No entiendo del todo que es lo que necesitas, podrías explicarme de nuevo?

Sent from my Nexus 6 using Tapatalk

Ya lo logre XD... varias horas leyendo para que me funcionanara ahora debo ver como le pongo css XD

 

este fue el resultado http://akihabara.cl/test.php?234670

al cambiar los numeros por un appid de steam . el contenido cambia al correspondiente de dicha aplicacion.

 

Ahora me falta ver como le pongo los campos head body footer y demas para aplicarle css

Link to comment
Compartir en otros sitios

Registrate o inicia sesión para comentar

Tienes que ser un usuario de nuestro foro para poder comentar

Crear una cuenta

Registrate en nuestro foro. Es Fácil!

¡Quiero registrarme ahora!

Iniciar Sesión

¿Ya tienes una cuenta? Inicia sesión aquí

Iniciar Sesión Ahora
×
×
  • Create New...

Información Importante

Al usar nuestro sitio, aceptas a nuestros Términos de Uso y Reglas y Política de Privacidad.

HN Datacenter en Chile