Ver Mensaje Individual
  #5 (permalink)  
Antiguo 26/07/2011, 04:16
GuillermoM
 
Fecha de Ingreso: abril-2011
Ubicación: España, Mdrid
Mensajes: 89
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: Aplicar correctamente un explode

Así queda finalmente después de esta pregunta, por supuesto aun quedo mucho trabajo.

Código PHP:
Ver original
  1. <?php
  2.  
  3.  
  4. ?>
  5.  
  6. <!DOCTYPE html>
  7.  
  8. <html>
  9.  
  10. <head>
  11.  
  12. <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" >
  13.  
  14. <link rel="stylesheet" type="text/css" href="/../../../estilos/estiloadmin.css"></link>
  15.  
  16. <title>Musicaendo - Listado de mensajes de los usuarios</title>
  17.  
  18.  
  19. </head>
  20.  
  21. <body>
  22.  
  23. <!-- CABEZA -->
  24.  
  25. <div id="cabecero">
  26.  
  27. <div id="menu">
  28.  
  29. <div id="tabla">
  30.  
  31.     <ul>
  32.  
  33. <li><a href="http://www.forosdelweb.com/f18/aplicar-correctamente-explode-932038/perfil/perfil.php" >Tu eres: <?php echo $_SESSION['nombre_usuario']; ?></a></li>    
  34.  
  35. <li><a href="http://www.forosdelweb.com/opciones/index.php" >Opciones</a></li>    
  36.  
  37. <li><a href="http://www.forosdelweb.com/usuarios/estadisticas.php" >Estadísticas</a></li>    
  38.  
  39.     </ul>
  40.  
  41. </div>
  42.  
  43. </div>
  44.  
  45. <div id="menu2">
  46.  
  47. <div id="tabla2">
  48.  
  49.     <ul>
  50.  
  51. <li>
  52.  
  53. <a href="http://www.forosdelweb.com/f18/articulos/canales/" id="especial">Volver a listado de canales</a>
  54.  
  55. </li>
  56.  
  57. <li>
  58.  
  59. <a href="./editor_canal.php" id="especial">Nuevo mensaje en este canal</a>
  60.  
  61. </li>    
  62.  
  63.     </ul>
  64.  
  65. </div>
  66.  
  67. </div>
  68.  
  69. </div>
  70.  
  71. <div id="contenido">
  72.  
  73. <div id="herramienta">
  74.  
  75. <div class="margen">
  76.  
  77. <?php
  78.  
  79.  
  80.  
  81. $dir= "./";
  82.  
  83.  
  84. $mensaje_autor = "";
  85.  
  86.  
  87. $directorio=opendir($dir);
  88.  
  89.  
  90.  
  91. $i=0;
  92.  
  93.  
  94.  
  95. while ($archivo = readdir($directorio)) {
  96.  
  97.    
  98.  
  99. if ($archivo=="." || $archivo==".." || $archivo=="index.php" || $archivo=="editor_canal.php") {
  100.  
  101.  
  102.  
  103. echo " ";
  104.  
  105.  
  106.  
  107.  
  108. }else{
  109.  
  110.  
  111.  
  112. $i++;
  113.  
  114.  
  115.  
  116. $entradas[$archivo] = filemtime($dir."./".$archivo);
  117.  
  118. }
  119. }
  120.  
  121.  
  122.  
  123. arsort ($entradas);
  124.  
  125.  
  126.  
  127.  
  128. closedir($directorio);
  129.  
  130.  
  131.  
  132. $i=0;
  133.  
  134.  
  135.  
  136.  
  137.  
  138. foreach ($entradas as $archivo => $timestamp) {
  139.  
  140.  
  141. if ( $i < 1000 )
  142.  
  143.  
  144.     {
  145.        
  146.  
  147. list($titulo, $autor) = explode("|", $archivo);
  148.  
  149.  
  150. ?>    
  151.  
  152. <table  width="100%" border="1">
  153.  
  154.   <tr>
  155.  
  156.     <td width="25%"><b>Título del mensaje</b></td>
  157.     <td width="25%"><b>Autor del mensaje</b></td>
  158.  
  159.     <td width="25%"><b>Fecha del mensaje</b></td>
  160.     <td width="25%"><b>Leído/No leído</b></td>
  161.  
  162.   </tr>
  163.  
  164.   <tr>
  165.  
  166.     <td width="25%"><?php echo  "<a  href=\"$dir$archivo\">".$titulo."</a>"; ?></td>
  167.     <td width="25%"><?php echo str_replace(".html", "  ",$autor); ?></td>
  168.  
  169.     <td width="25%"><?php echo 'Publicado el '.date("d-m-y", $timestamp).' a las '.date("g:i a", $timestamp); ?></td>
  170.     <td width="25%"><?php echo "Estamos trabajando en ello"; ?></td>
  171.  
  172.   </tr>
  173.  
  174.  
  175.  
  176. </table><?php } ?>
  177.  
  178. <?php
  179.  
  180.  
  181.  
  182. $i++;
  183.  
  184.  
  185.  
  186. }
  187.  
  188. ?>
  189.  
  190. </div>
  191.  
  192. </div>
  193.  
  194. </div>
  195.  
  196. </div>
  197.  
  198. </body>
  199.  
  200. </html>

Eso de los foros del web en los enlaces lo pone solo :$