Página 1 de 2

Alguien sabe PHP?

Publicado: 18 Feb 2016 20:19
por Fantasma
Quiero agregar este código para mostrar la cotización del dolar en el foro: http://wp.geeklab.com.ar/gl/2013/02/14/ ... argentina/

Guardé esto en un archivo llamado dolar.php

Código: Seleccionar todo

<?php
$data_in = "http://ws.geeklab.com.ar/dolar/get-dolar-json.php";
$data_json = @file_get_contents($data_in);
if(strlen($data_json)>0)
{
  $data_out = json_decode($data_json,true);
 
  if(is_array($data_out))
  {
    if(isset($data_out['libre'])) print "Libre: ".$data_out['libre']."<br>\n";
    if(isset($data_out['blue'])) print "Blue: ".$data_out['blue']."<br>\n";
  }
}
?>
Y después lo llamé con esto en index_body.html pero no aparece, dice que está vacío o no existe (?)

Código: Seleccionar todo

<!-- PHP --> INCLUDEPHP dolar.php <!-- ENDPHP -->
Alguien sabe de estas magias negras?

Re: Alguien sabe PHP?

Publicado: 18 Feb 2016 23:36
por fugazzeta
Ese include está raro... no sé de PHP pero toco de oído. El archivo funciona bien: http://mipayoneer.com.ar/dolar.php

Me suena que tu index_body.html debería ser un php, y una vez renombrado a index_body.php probaría ponerlo así:

Código: Seleccionar todo

<?php include ('dolar.php'); ?>

Re: Alguien sabe PHP?

Publicado: 19 Feb 2016 02:16
por Fantasma
Nop, no puedo cambiar la extensión de .html a .php porque es un archivo del tema :|
Debe ser una boludez pero no lo puedo sacar

Re: Alguien sabe PHP?

Publicado: 19 Feb 2016 11:14
por cramm
Trato de mantenerme los mas lejos posible de PHP y cosas escritas con PHP (fuchi) pero por lo que leo aca https://wiki.phpbb.com/Tutorial.Template_syntax#PHP a lo mejor deberias probar con:

Código: Seleccionar todo

<!-- INCLUDEPHP dolar.php -->

Re: Alguien sabe PHP?

Publicado: 19 Feb 2016 12:41
por Fantasma
Si, tambien probé con eso y nada :(

Re: Alguien sabe PHP?

Publicado: 19 Feb 2016 13:26
por cramm
Weird.

También leí por ahi que tenes que activar una opción en la configuración PHPbb que es la que controla que se puedan hacer esos includes de archivos PHP o codigo PHP. ¿A lo mejor viene por ahí el tema?

Re: Alguien sabe PHP?

Publicado: 19 Feb 2016 13:27
por Fantasma
Sisi, ya seguí todos esos pasos. Para mi esta mal algo del dolar.php

Re: Alguien sabe PHP?

Publicado: 19 Feb 2016 16:42
por Fede
por que no con un iframe como dice el tuto?

<iframe src="http://ws.geeklab.com.ar/dolar/dolar-iframe.php" height="60" width="160" frameborder="0" scrolling="no"></iframe>

No hagas ningun php...


Aca me afané su codigo completo (le borré su google analytics) y algunos retoques personalizados para que quede "chévere" :mrgreen:


Código: Seleccionar todo


<html>
    <head>

	<meta name="alexaVerifyID" content="qRr6yrgpx13FMIu0AJD77XN4h4g" />
	<style type="text/css" >
	    body {
		background-color:transparent;
		margin: 0px auto;
		width: 160px;
		height: 60px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		padding-left: 0px;
	    }
	    .div_iframe
	    {
		width: 158px;
		height: 54px;
		margin: 0px auto;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		padding-left: 0px;
		border: 1px dashed black;
		border-collapse: collapse;
		font-size: 12px;
	    }
	    .geeklab {
		text-align: right;
		font-size: 8px;
		padding-right: 1px;
		font-family: 'Lucida Console', Monaco, monospace;
	    }

	    .size_table {
		width: 100%;
		height: 54px;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-right: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		padding-left: 0px;
	    }

	    .size_font {
		font-size: 10px;
		font-family: 'Lucida Console', Monaco, monospace;
		padding-right: 0px;
		padding-left: 0px;
		text-align: left;
		font-weight: bold;
	    }

	    .font_bold {
		text-align: left;
		font-size: 12px;
		font-family: 'Lucida Console', Monaco, monospace;
		font-weight: bold;
		padding-right: 0px;
		padding-left: 0px;
	    }

	</style>
    </head>
    <body>

	<div class="div_iframe" >
	    <table class="size_table" >
<tr> 
<td class="size_font" >
Dolar Oficial:</td>
<td class="font_bold" >
AR$ 15.29</td>
</tr> 
<tr> 
<td class="size_font" >
Dolar Blue:</td>
<td class="font_bold" >
AR$ 15.33</td>
</tr> 
<tr><td colspan="2" class="geeklab" ><a href="http://mipayoneer.com.ar/" target="_blank" >Mi Payoneer</a></td></tr></table>
	</div>
    <body>
</html>

Re: Alguien sabe PHP?

Publicado: 19 Feb 2016 16:59
por Fantasma
Si meto un iframe me mata el responsivenes del foro :mrgreen:
Se me quemaron los papeles

Re: Alguien sabe PHP?

Publicado: 19 Feb 2016 17:01
por Fede
pero es un cuadradito de 60x160!

se rompe todo?

Re: Alguien sabe PHP?

Publicado: 19 Feb 2016 17:02
por Fantasma
Si, queda para el carajo

Re: Alguien sabe PHP?

Publicado: 19 Feb 2016 17:13
por Fede
lo siento. mi cerebro no da para mas.

debe ser la prostata. :?

Re: Alguien sabe PHP?

Publicado: 19 Feb 2016 17:42
por Fantasma
Ahí lo pude hacer! estaban mal los paths :?
Ni idea como puede encontrar el archivo con:

Código: Seleccionar todo

<!-- INCLUDEPHP ./../dolar.php -->
Esto es magia negra posta
Gracielaaaa a todos

Re: Alguien sabe PHP?

Publicado: 20 Feb 2016 01:36
por Fede
AMAZING.

Re: Alguien sabe PHP?

Publicado: 20 Feb 2016 14:21
por fugazzeta
Grande Fantasma! Genial :) hablando de responsiveness se podrá optimizar esta página para mobile? http://mipayoneer.com.ar/foro/search.ph ... nreadposts

Los threads individuales se ven joya pero esa es imposible :P (tenés que mirarla con posts no leídos, si la lista está vacía se ve bien)