Cita de: drvy | BSM en 4 Junio 2012, 14:54 PM
Deja la tabla con un ancho fijo y centra la, luego para que no te sobresalga el texto puedes poner en el css de esta, la propiedad word-wrap:break-word; o puedes utilizar overflow:auto; para que agregue scroll cuando sea necesario.
Saludos
Muchas gracias drvy
Es raro, pero no hace nada :S. Lo más seguro es que tenga algún fallo en la declaración de la tabla, la llevo así:
Código (html4strict) [Seleccionar]
<table width="600" name="codigo" style="background-color: #D8D8D8; table-layout: fixed; overflow: auto; word-wrap: break-word;">
<tr>
<td>
<?php
require_once("geshi/geshi.php");
$ruta = "codigos/".$_POST["codingo"];
$codigo = file_get_contents($ruta);
$ges = new GeSHi($codigo, "c++");
echo $ges->parse_code();
?>
</tr>
</td>
</table>