22/10/2013, 08:37
|
| | Fecha de Ingreso: octubre-2013 Ubicación: Torrelavega
Mensajes: 23
Antigüedad: 11 años, 1 mes Puntos: 0 | |
Respuesta: Bordes en la tabla PHP Cita:
Iniciado por Vyrtu Buenas, estoy creando una tabla con pequeña informacion sacada de un mikrotik, el problema esta en que en firefox y IE, donde no hay valores no salen los bordes, y en el chrome si..
Os dejo un par de fotos:
Firefox y IE
http://gyazo.com/abb3c4d397f224bdd28d255d38b1f169
Chrome:
http://gyazo.com/2fdb1ed699ab086c86ea5f9f033c5dde
Lo que quiero, es que salgan en todos los navegadores como en el chrome.
El codigo es este:
Código PHP:
Ver original<?php use PEAR2\Net\RouterOS; // require_once 'pear2\src\PEAR2\Autoload.php'; require_once 'PEAR2_Net_RouterOS-1.0.0b4.phar'; $client = new RouterOS\Client('xxx.xxx.xxx.xxx', 'usuario', 'usuario'); //Conexion a Mikrotik // Tabla echo "<table align='center' border=1 bordercolor='black'>"; echo "<tr bgcolor='#D8D8D8'><td align=left size=3>Accion</td><td align=left size=3>Direccion Origen</td><td size=3>Direccion Destino</td><td size=3>Protocolo</td><td size=3>Puerto Origen</td><td size=3>Puerto Salida</td></tr>"; // Peticion a la API $responses = $client->sendSync(new RouterOS\Request('/ip/firewall/nat/print')); foreach ($responses as $response) { if ($response->getType() === RouterOS\Response ::TYPE_DATA) { $id = $response('.id'); echo "<tr>"; echo "<td>". $response('action') ."</td>"; echo "<td>". $response('src-address'). "</td>"; echo "<td>" . $response('to-addresses'). "</td>"; echo "<td align='center'>" . $response('protocol'). "</td>"; echo "<td>" . $response('src-port'). "</td>"; echo "<td>" . $response('to-ports'). "</td></tr>"; } } echo "</table>"; ?>
|