Enviar Respuesta 
 
Calificación:
  • 0 Votos - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Codigo php en el portal
29-07-2010, 05:23 AM
Mensaje: #1
Codigo php en el portal
-Titulo:Codigo php en el portal
-URL: http://www.zotacserver.com/
-Actualizacion: mybb 1.4.4.
-Informacion del problema: Bueno necesito poner un codigo php en mi portal de la web asi muestra el estado de mi servidor de wow, pero no reconoce el php, osea no lo carga.

Dejo el codigo php:
Código PHP:
<style type="text/css">
<!--
.
Estilo1 {font-familyVerdanaArialHelveticasans-serif}
-->
</
style>


<?
php
// Dominio a comprobar
$sitio "zotac.no-ip.info";
$reino "Zotac" ;
// Puerto a comprobar, el web es el 80
$puerto 8129;
$fp = @fsockopen($sitio,$puerto,$errno,$errstr,10);
if(!
$fp)
{
?>

<span class="Estilo1"><strong>Reino <?php echo $reino ?> &nbsp;&nbsp;<img src="http://www.zotacserver.com/images/downarrow2.gif" /></strong></span>
  <?php
// El modo de tratamiento del error puede ser el que se quiera, por ejemplo enviar un email.
}else{
?>
<span class="Estilo1"><strong>Reino <?php echo $reino ?> &nbsp;&nbsp;<img src="http://www.zotacserver.com/images/uparrow2.gif" /></strong></span>

<?php
fclose
($fp);
}
?>

Y dejo parte del codigo donde esta pegado ese codigo php:
Código:
<table cellpadding="0" cellspacing="0" border="0" class="metalborder"><tr><td><img src="images/world-of-warcraft/frame-top-left.png" alt="" title="" /></td><td class="metalborder-top"></td><td><img src="images/world-of-warcraft/frame-top-right.png" alt="" title="" /></td></tr><tr><td class="metalborder-left"></td><td><table width="172" border="0" cellpadding="{$theme['tablespace']}" cellspacing="{$theme['borderwidth']}" class="tborder">
<tr>
<td class="thead"><div align="center"><strong>Estado del servidor  </strong></div></td>
</tr>
<tr>
<td class="trow1">
<?php

$sitio = "zotac.no-ip.info";
$reino = "Zotac" ;

$puerto = 8129;

$fp = @fsockopen($host,$puerto,$errno,$errstr,10);
if(!$fp)
{
$realmd_status = "downarrow2" ;
}
else
{
$realmd_status = "uparrow2" ;
}
echo "<img src='http://www.zotacserver.com/images/".$realmd_status.".gif' /> " ;
?>
</td>
</tr>

Y me aparece de la siguiente manera:

[Imagen: Reinos error.PNG]

Es decir que difiere entre que si el servidor está ON o se encuentra OFF.

Agradeceria su ayuda.

Saludos cordiales
Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
29-07-2010, 05:19 PM
Mensaje: #2
RE: Codigo php en el portal
usa esto
http://www.mybb-es.com/showthread.php?tid=1737

[Imagen: jilwqqjpg.png]
Visitar la web del usuario Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
29-07-2010, 07:38 PM
Mensaje: #3
RE: Codigo php en el portal
Estimado, muhcas gracias por tu respuesta, pero al cargar el plugin que me enviaste sucede el siguiente error:

"Esto aparece en la parte superior de la web
[Imagen: error 1.PNG]

Y esto aparece donde esta el codigo, obvia las "X" y las imagenes que no se ven eso se cual es la razon, es decir que no capta aun el php:

[Imagen: error2.PNG]

Actulice el php, lo puse de la siguiente manera:

Código PHP:
<?php
// Dominio a comprobar
$sitio "zotac.no-ip.info";
$reino "Zotac" ;
// Puerto a comprobar, el web es el 80
$puerto 8129;
$fp = @fsockopen($sitio,$puerto,$errno,$errstr,10);
if(!
$fp)
{
?>

<strong>Reino <?php echo $reino ?> &nbsp;&nbsp;<img src="downarrow2.gif" /></strong>
  <?php
// El modo de tratamiento del error puede ser el que se quiera, por ejemplo enviar un email.
}else{
?>
<strong>Reino <?php echo $reino ?> &nbsp;&nbsp;<img src="uparrow2.gif" /></strong>

<?php
fclose
($fp);
}
?>

Ademas aparecen todas las palabras que tienen acentos con un simbolo raro, por ejemplo "ié"; esto solo sucede donde tengo el php pegado, si lo retiro el porta funciona correctamente.

Saludos.
Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
29-07-2010, 08:46 PM
Mensaje: #4
RE: Codigo php en el portal
es error de sintaxis de tu codigo man, el plugin solo ase que se procese el codigo php incluido en la plantilla.

prueba asi
Código:
<?php
// Dominio a comprobar
$sitio = "zotac.no-ip.info";
$reino = "Zotac" ;
// Puerto a comprobar, el web es el 80
$puerto = 8129;
$fp = @fsockopen($sitio,$puerto,$errno,$errstr,10);
if(!$fp)
{
print "<strong>Reino {$reino} &nbsp;&nbsp;<img src=\"downarrow2.gif\" /></strong>";
// El modo de tratamiento del error puede ser el que se quiera, por ejemplo enviar un email.
}else{
print "<strong>Reino {$reino} &nbsp;&nbsp;<img src=\"uparrow2.gif\" /></strong>";
fclose($fp);
}
?>

lo de los caracteres no estoy seguro algun error de codificacion nose...

[Imagen: jilwqqjpg.png]
Visitar la web del usuario Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
30-07-2010, 01:52 AM
Mensaje: #5
RE: Codigo php en el portal
Gracias funciono, ahora necesito agregar otro codigo php mas pero me tira error:

Codigo anterior funcionando:
Código PHP:
<?php
$sitio 
"zotac.no-ip.info";
$reino "Zotac" ;
$puerto 8129;

$fp = @fsockopen($sitio,$puerto,$errno,$errstr,10);
if(!
$fp)
{
print 
"<strong>Reino {$reino} &nbsp;&nbsp;<img src=\"images/downarrow2.gif\" /></strong>";
// El modo de tratamiento del error puede ser el que se quiera, por ejemplo enviar un email.
}else{
print 
"<strong>Reino {$reino} &nbsp;&nbsp;<img src=\"images/uparrow2.gif\" /></strong>";
fclose($fp);
}
?>


Codigo nuevo a agregar:

Código PHP:
<?php 
$host 
"zotac.no-ip.info" ;
$usuario_db "XXXXX" ;
$contraseña_db "XXXXXX" ;
$conexion mysql_connect($host $usuario_db$contraseña_db);
$db "realmd2" ;
$db_ch "characters4" ;

mysql_select_db($db_ch,$conexion);
$onlines "select * from characters where online = '1'" ;
$onlines_1 mysql_query($onlines) or dir ("Error al identificar jugadores OnLine") ;
$onlines_2 mysql_num_rows($onlines_1);

?>

Jugadores Online: <?php echo $onlines_2 ?>

Agradezco mucho tu ayuda.

Saludos!
Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
30-07-2010, 08:30 PM
Mensaje: #6
RE: Codigo php en el portal
y que error sale??

[Imagen: jilwqqjpg.png]
Visitar la web del usuario Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
31-07-2010, 01:12 AM
Mensaje: #7
RE: Codigo php en el portal
El mismo error que marque al prinicipio pero con la diferencia que te dice en otra linea.

Como unirias en uno solo esos codigos php?

Saludos
Encuentra todos los mensajes de este usuario
Cita este mensaje en tu respuesta
Enviar Respuesta 


Salto de foro:


Usuario(s) navegando en este tema: 1 Visitante(s)