Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Visualizzare immagini

  1. #1

    Visualizzare immagini

    Come posso fare per visualizzare le immagini contenuti in una specifica cartella del dominio e per ogni immagine la possibilità di poterla cancellare?

    Grazie a tutti!

  2. #2
    è una domanda molto ampia... innanzitutto devi caricare il contenuto della cartella...

    function caricacartella() {
    $cartella="path cartella";
    $opendir=opendir($cartella);
    while ($img=readdir($opendir)) {
    if ($img!="." AND $img!="..") {
    echo $img;
    }
    }
    }

    dopo averle caricate è ovvio che ci puoi fare quel che vuoi....

  3. #3
    ho sostituito

    Codice PHP:
    echo $img 
    con

    Codice PHP:
    echo "[img]test/".$img."[/img]"
    adesso visualizza a schermo i file della cartella uno dopo l'altro, come faccio adesso a far comparire affianco ogni immagine un pulsante per poter cancellarle?

  4. #4
    fuori il while
    <table border="1" >

    dentro il while
    <form method="post" action="conferma.php">
    <input type="hidden" name="immagine" value="<?php echo $img ?>">
    <tr>
    <td>[img]<?php echo $img?>[/img]</td>
    <td><input type="submit" value="elimina" name="elimina"></td>
    </tr>
    </form>

    fuori il while

    </table>


    nel file conferma.php
    <?php
    unlink("percorsocartella".$img);
    header ("Location: paginaprecedente.php");
    ?>


    l'ho fatto di getto vedi se funziona... si potrebbe fare anche tutto in un'unico file con PHP_SELF ....

  5. #5
    Avevo già risolto cosi

    in view.php

    Codice PHP:

    <?php 
    function caricacartella() {

       
    $cartella="/web/htdocs/www.miodominio.com/home/test";
       
    $opendir=opendir($cartella);

       while (
    $img=readdir($opendir)) 
      {
        if (
    $img!="." AND $img!=".."
        {
      
        echo 
    "<table>
                <tr>
                  <td>
                    [img]test/"
    .$img."[/img]
                  </td>
                 <tr>
                 <tr>
                  <td>
                    [url='cancella_immagine.php?foto="
    .$img."']CANCELLA IMMAGINE[/url]
                  <td>
                 </tr>
             </table>"


        } 
      }
    }

    caricacartella();
    ?>
    e nel file cancella_immagine.php

    Codice PHP:
    <?php 

    $foto 
    $_GET ["foto"];
    $path = ("/web/htdocs/www.miodominio.com/home/test/".$foto."");
    if (
    $foto!="") {
    unlink($path);
    }


    ?>

  6. #6
    il tuo mi sembra piu funzionale

    Grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.