Foros del Web » Programando para Internet » PHP »

Post + Imagenes

Estas en el tema de Post + Imagenes en el foro de PHP en Foros del Web. Hola a todos, tengo una duda y les agradecería me ayudasen a resolverla: Tengo una pagina donde los post y categorías están en una base ...
  #1 (permalink)  
Antiguo 08/12/2009, 11:28
Avatar de Vitesse92  
Fecha de Ingreso: diciembre-2009
Ubicación: Internet
Mensajes: 145
Antigüedad: 14 años, 11 meses
Puntos: 5
Post + Imagenes

Hola a todos, tengo una duda y les agradecería me ayudasen a resolverla:
Tengo una pagina donde los post y categorías están en una base de datos mysql, en la base de datos solamente quiero tener texto, pero quiero tener la flexibilidad de ingresar imágenes o vídeos cuando yo quiera.

Mis url quedan asi, www . example . com/ 1-Mi-Primer-Post .html
Lo que yo tenia pensado hacer es que en el archivo VerPost.php agregar al final del texto un condicional con una sentencia algo asi:
Código PHP:
$url='1-Mi-Primer-Post';
if ( 
is_dir"media/'.$url.'" ) ){
Hacer un while junto con opendir e imprimir enlace a todos los archivos con extensión .jpeg,.gif envuelto en etiqueta <a img...<a href...</a>...etc

Esto me permite primero crear un post, luego si necesito poner un archivo multimedia entonces solo tendría que crear el directorio del mismo nombre que la url y listo, a subir archivos mediante ftp, o también se podría hacer un pequeño script donde se indique la carpeta a subir y el destino y que se encargue del resto.
Para mi funciona bien, mi duda es que si esto es correcto ¿? ( de que funciona funciona ) jojo, si hay alguna forma mejor de hacer esto ¿? Una mas rápida ¿?
Pues, les agradecería que participaran,... (:
  #2 (permalink)  
Antiguo 08/12/2009, 11:33
Avatar de masterojitos  
Fecha de Ingreso: julio-2008
Ubicación: Lima Callao Chucuito
Mensajes: 1.931
Antigüedad: 16 años, 3 meses
Puntos: 105
Respuesta: Post + Imagenes

ps lo puedes hacer algo asi :

Código php:
Ver original
  1. <?php
  2. $url='1-Mi-Primer-Post';
  3. if ($gestor = opendir($url)) {
  4.     echo "<ul>";
  5.     while (false !== ($arch = readdir($gestor)))
  6.         if ($arch != "." and $arch != "..")
  7.             $ext = end(explode(".",$arch));
  8.             if($ext == "gif" or $ext == "jpg") echo "<li><a href='$url/$arch' class='linkli'><img src='$url/$arch' /></a></li>";
  9.     closedir($gestor);
  10.     echo "</ul>";
  11. }
  12. ?>

suerte.
__________________
Atte. MasterOjitos :ojotes:
Todo sobre Programación Web
Las ultimas tendencias en Efectos y Recursos Web: MasterOjitos Blog

Última edición por masterojitos; 08/12/2009 a las 16:39
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:34.