Ciao,
sto creando un'area per gestire un mail server (Postfix) in php, Utenti, Domini, ecc.
1 quando inserisco nel db dall'area amministrativa un nuovo e mail ho fatto in modo che mi crea gia le cartelle necessarie sul server, e fin qui ci siamo, ora vorrei fare in modo che se cancello l'email mi cancelli anche la cartella che non si trova nella home, come faccio?
/home/vmail/dominio1.com/info
/home/vmail/dominio1.com/test *** Cancellare test e tutto quello che c'é dentro (cartelle e file)
nella pagina dove gestisco riesco ad estrarre il nome di dominio e il nome da cancellare ma non so buttare giu il codice, mi date una mano pf.
ho buttato giu questo pezzo di codice:
Codice PHP:
if(isset($_GET['delEmail'])) {
$email = $_GET['delEmail'];
$sql_delEmail = "DELETE FROM users WHERE email = '$email'";
$query_delEmail = mysql_query($sql_delEmail) or die ("Errore nella query : " . mysql_error());
$dom_id = $_GET['dom_id'];
$sql_folderDomain = "SELECT * FROM domains WHERE dom_id = '$dom_id'";
$query_folderDomain = mysql_query($sql_folderDomain) or die ("Errore nella query : " . mysql_error());
$result_folderDomain = mysql_fetch_assoc($query_folderDomain);
$folder_domain = $result_folderDomain['domain'];
$email_name = explode( '@' , $email);
echo $email_name[0];
...... e qui dovrei dire di cancellare la cartella e i file contenuti!!!!
}
Grazie