visualizza file sottocartella elimina singolo file

  • Creatore Discussione Creatore Discussione Imperor
  • Data di inizio Data di inizio

Imperor

Utente Attivo
25 Nov 2010
102
2
18
Roma
www.fcfclean.it
buongiorno vorrei far apparire su ogni singolo file elimina ma questo code visualizza solo il nome della sottocartella come posso risolvere?
Codice:
 <?php
                    $dir = 'documenti';
                    $files = scandir    ($dir);
                    foreach ($files as $file) {
                        if (in_array($file, array(".", ".."))) continue;
                        echo $file;
                        echo "<a href='?delete_file=$file'> Elimina</a><br>";
                    }
                    if (isset($_GET['delete_file'])) {
                        $file = $_GET['delete_file'];
                        if (file_exists($dir . '/' . $file)) {
                            unlink($dir . '/' . $file);
                            echo "$file eliminato con successo.";
                        }
                    }

                    ?>
 
@marino51 buongiorno :) ho provato quel code non funziona :D non elimina la sottocartella :( pazienza ma ho un altro codice dove seleziono l'utente a cui voglio inviare una comunicazione non so come procedere..
Codice:
<?php
                    include('db.php');
                      echo "<form method='post' action='message.php'>";
                        echo "<select name='username'>";

                        $risultato = mysqli_query ($con,"SELECT username FROM users");

                        while ($row = mysqli_fetch_array($risultato,))
                        {
                            $username=$row["username"];
                            echo "<option value='$username'>".$username."</option>";
                           
                        }

                        mysqli_free_result($risultato);

                        echo"</select>";
                        echo"<br>";
                        echo"<br>";
                        echo "<input type='submit' value='invia'>";
                        echo"</form>";
         
                    ?>
 

Discussioni simili