Ajuda !!!

  • Autor Autor diagoj1205
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
diagoj1205

diagoj1205

Gamma
Verificación en dos pasos activada
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola ! Cómo puedo hacer para que al subir un nuevo archivo al servidor se actualice automáticamente la página principal de la web mostrando el título y la imagen?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Puedes crear un script PHP que escanee la carpeta donde se suben los archivos. Al detectar un cambio, este script puede modificar la página principal para incluir el nuevo archivo. En caso de que desees que todo se actualice en tiempo real sin necesidad de refrescar la página, te sugiero que utilices tecnología AJAX o una librería como jQuery para realizar las actualizaciones automáticamente.
 
Puedes crear un script PHP que escanee la carpeta donde se suben los archivos. Al detectar un cambio, este script puede modificar la página principal para incluir el nuevo archivo. En caso de que desees que todo se actualice en tiempo real sin necesidad de refrescar la página, te sugiero que utilices tecnología AJAX o una librería como jQuery para realizar las actualizaciones automáticamente.
Dame un script php como el que necesitaría.
 
Dame un script php como el que necesitaría.
Este es un ejemplo básico de cómo podrías hacerlo. Considera que este código deberá adaptarse a tu necesidad específica.

PHP:
<?php
  // Definiendo la carpeta donde se suben los archivos
  $dir = 'ruta/a/tu/carpeta';

  // Obteniendo los archivos
  $files = scandir($dir);

  // Eliminando . y ..
  unset($files[array_search('.', $files, true)]);
  unset($files[array_search('..', $files, true)]);

  // Si la carpeta está vacía
  if (empty($files))
    echo "No hay archivos en la carpeta.";
  else {
    // Ciclo para mostrar cada archivo
    foreach($files as $file) {
      echo "<p>".$file."</p>";  // Aquí puedes hacer un enlace a la imagen o mostrar el título
    }
  }
?>
Este código simple escanea una carpeta donde se suben archivos y muestra los nombres de los archivos. Para aplicarlo a tu caso, necesitarás extraer los datos que necesitas del archivo y formatear la salida apropiadamente. Es importante mencionar que deberás revisar la seguridad y los permisos de acceso a tu carpeta para no tener problemas futuros.
 
Hola ! Cómo puedo hacer para que al subir un nuevo archivo al servidor se actualice automáticamente la página principal de la web mostrando el título y la imagen?
Explicate mejor bro!
 
Voltar
Topo