et script der sammeligner en database med et bibliotek
jeg har efterhånden fyldt min server op med overflødige filer. Min side er bygget op sådan at folk kan ulpoade forskellige typer filer til en database og til et bibliotek på webserveren. I databasen bliver bl.a. gemt hvad hver enkel fil heddder. Jeg har indtil nu været doven og kun slettet henvisningerne i databasen og ikke filerne i biblioteket, hvilket desvære har gjordt at jeg har fyldt min server op... Så jeg tænkte på om man kunne lave et script der sammenligner en database med et bibliotek, og så sletter alle de filer der ikke er henvisning til fra databasen? Er der nogen de har et bud??
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
En mulighed er at lave to array's med hhv. filer på serveren og filnavne fra databasen og så bruge array_diff() til at finde dem der ikke er i databasen. Dem kan du jo så slette med unlink().
jeg er ikke så hård til php, men er det så ikke noget i stil med <? while($data = mysql_fetch_array($billeder)) { if (!in_array($entry, $data)) unlink($sti . "/" . $entry); }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.