| 
					
							
        
    
        
						
			 | 
			
			
					    
					
    
        
            
                
                  | Upload script Fra :  koko3  | Vist : 1379 gange 340  point Dato :  04-10-05 18:14 |  
  |   
                Jeg har et script, hvor man kan se nogen filer i en mappe på sin side. Men jeg vil gerne have et link ved siden af hver fil, hvor der står slet, så man kan slette filen..   Mit script ser således ud.
 
 <?php
 
 function list_filer($bibliotek)
 {
     if ($bib = @opendir($bibliotek)) {
         while (false !== ($fil = readdir($bib))) {
             if ($fil != '.' && $fil != '..' && !ereg('^\..+', $fil)) {
                 $fil_liste[] = "<a href=\"$bibliotek/$fil\">$fil</a>";
             }
         }  
   
         closedir($bib);
       
         if (is_array($fil_liste)) {
             $liste = '<li>' . join('</li><li>', $fil_liste) . '</li>';
         } else {
             $liste = '<li>Ingen filer på lager</li>';
         }
       
         $fil_lager = "<h2>Uploaded files :D</h2><ul>$liste</ul>";
         return $fil_lager;
     } else {
         die("Kunne ikke åbne biblioteket: $bibliotek");
     }
 }
 
 echo list_filer("upload/");
 ?>
  
                
                
                    
                 |   |           
                
            
            
                
                  | Kommentar Fra :  funbreak   | 
  Dato :  04-10-05 20:44 |  
  |   |   |           
                
            
            
                
                  | Kommentar Fra :  koko3  | 
  Dato :  05-10-05 16:49 |  
  |  
 
                Prøv lige rette dit link..tak..hehe 
 :)
 ;)
                
                
                                 
                
                    
                 |   |           
                
            
            
                
                  | Kommentar Fra :  Angband   | 
  Dato :  07-10-05 18:56 |  
  |  
 
                tror det er noget i denne stil:
 Kode [CODE]
 [KODE]
 [KODE]
 
 
 <?php
 
 //kode tilføjet start
 if($_POST['slet']==1)
 {
   unlink("upload/".$_POST['sletfil']);
 
 echo "Filen: ".$_POST['sletfil']."<br><br>Er slettet";
 }
 //kode tilføjet slut
 
 
 function list_filer($bibliotek)
 {
    if ($bib = @opendir($bibliotek)) {
        while (false !== ($fil = readdir($bib))) {
            if ($fil != '.' && $fil != '..' && !ereg('^\..+', $fil)) {
                $fil_liste[] = "<a href=\"$bibliotek/$fil\">$fil</a>
 
                  //Kode tilføjet start
                   <form method=post>
                         <input type=hidden name=sletfil value=".$fil.">
                         <input type=hidden name=slet value=1>
                         
                         <input type=submit value=slet>
                   </form>
                   //Kode tilføjet slut
 
                ";
            }
        }  
  
        closedir($bib);
      
        if (is_array($fil_liste)) {
            $liste = '<li>' . join('</li><li>', $fil_liste) . '</li>';
        } else {
            $liste = '<li>Ingen filer på lager</li>';
        }
      
        $fil_lager = "<h2>Uploaded files :D</h2><ul>$liste</ul>";
        return $fil_lager;
    } else {
        die("Kunne ikke åbne biblioteket: $bibliotek");
    }
 }
 
 echo list_filer("upload/");
 ?>
 
 [/KODE]
 [/KODE] |  
  
[/CODE]
                
                
                                 
                
                    
                 |   |           
                
            
            
                
                        
                
            
            
                
                  | Kommentar Fra :  Angband   | 
  Dato :  09-10-05 22:55 |  
  |  
 
                koko> kører det lige af lokalt imorgen...
 har ikke prøvet scriptet
                
                
                                 
                
                    
                 |   |           
                
            
            
                
                  | Kommentar Fra :  koko3  | 
  Dato :  10-10-05 11:42 |  
  |   |   |           
                
            
            
                
                        
                
            
            
                
                        
                
            
        
          | Du har følgende muligheder |  |  
  |  
            
               
                    Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.
  
                    Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
                    
                                  
            
          |   |   
        
        
          
         
					
					 
			 | 
			
				
        
			 |