Notifica Mail inserimento file in directory remota

atonyc

Utente Attivo
10 Dic 2008
67
0
0
il problema è questo:

dovrei trovare uno script che quando si inserisce un nuovo file in una determinata directory mandi in automatico una mail.

si potrebbe pensare a una cosa del genere

lo script dovrebbe monitorare la data dei file in una directory , selezionando quella con la data più recente, e in automatico manda una mail contenente la data e il nome del file.

Vi ringrazio in anticipo se vi viene in mente qualche soluzione anche alternativa.
 

atonyc

Utente Attivo
10 Dic 2008
67
0
0
oppure mi sarebbe utile uno script che dia come risultato gli ultimi x file più recenti in una directory e mandi il risultato a una mail determinata
 

whirl

Nuovo Utente
11 Apr 2007
13
0
0
Ciao, la prima cosa che mi viene in mente è usare uno script php che faccia la "lista" dei file presenti in una determinata directory.

Ad esempio:

PHP:
<?php
chdir("./");
if( !($dp = opendir("./")) )
die("Non riesco a esplorare il contenuto");

while($file = readdir($dp)) {
if(is_file($file))
$lista[] = $file;
}

sort($lista);

foreach($lista as $index => $nome) {
echo "<a href=\"$nome\">$nome</a><br>\n";
}

In questo caso lo script stampa a video la lista di tutti i file, ma con una piccola modifica potresti fare in modo che questa lista, invece che essere stampata. Prima memorizzi la lista in una variabile e poi la invii come corpo di un messaggio

PHP:
foreach($lista as $index => $nome) {
$tot_file .= $nome; /* memorizza la lista in una variabile */
}

Per la data di creazione di file vedi qui:

http://forum.html.it/forum/showthread.php?threadid=1219230

Si usa il metodo fileatime()

Se vuoi gli ultimi "n" file, dovresti giocare sull'array, memorizzando solo alcune celle invece che tutte.
Non l'ho provato ma dovrebbe andare ;)
 
Discussioni simili
Autore Titolo Forum Risposte Data
V Invio E-Mail con la notifica degli ordini effettuati PHP 2
C Notifica via mail creazione ticket wordpress WordPress 5
Samuele Ronzani Suono di notifica in nuova riga MySQL 28
M Creazione notifica sonora Javascript 1
otto9due [Javascript] Notification - Browser ( messaggio di notifica browser ). Javascript 0
C Pagina fb notifica modifica post Social Media Marketing 1
felino [WordPress] [WooCommerce] Ordine: aggiungere nuovi stati con notifica email al cliente WordPress 4
felino [Wordpress][WooCommerce] PayPal: nessun notifica email dopo il pagamento WordPress 1
felino [WordPress] Notifica nuovo commento: notifica email WordPress 0
felino Commenti: email di notifica, reply solo dall'admin e captcha WordPress 1
felino Disabilita la notifica via email quando viene postato un nuovo commento WordPress 2
novello88 Notifica via email quando un utente scrive un nuovo articolo WordPress 1
voldemort Defacciamento / hackeraggio sito aziendale, obbligo notifica ai clienti / autorità Leggi, Normative e Fisco 3
V e-commerce notifica istantanea E-Commerce 1
JellyBelly Problema Notifica Email PHP 1
zighy Prendere visione della notifica PHP 2
Web Designer Come eliminare la fastidiosa notifica in AVIRA FREE Windows e Software 0
N notifica email via sms Discussioni Varie 1
chatline notifica thread Supporto Mr.Webmaster 2
P notifica email Classic ASP 23
felino Mac OS e Client Mail: Stato non in linea Mac e Software 1
I recupera password via mail salva pasword password_hash PHP 2
I resetta password via mail PHP 2
M telecamera Foscam - mancato invio mail ad account gmail IP Cam e Videosorveglianza 0
K Importazione e-mail da account gmail ad un altro account gmail Posta Elettronica 0
R Invio mail con allegati multipli PHP 0
A Mail con funzione mail() riconosciute come spam PHP 9
R Invio mail con allegati da directory PHP 1
R Confrontare il dominio di una mail con una stringa contenente un dominio personalizzato, tutto ciò in php o javascript PHP 0
Daniele_Carrara Problema timeout - invio mail PHP 7
G Con Microsoft Outlook 2016 come si possono cancellare le mail doppie? Posta Elettronica 0
G Evitare che mi continui ad arrivare in alice mail spam Posta Elettronica 2
M configurare mail register.it (con 1000 invii/die) su Outlook Posta Elettronica 0
Marti1! Problema con casella mail cancellata Posta Elettronica 3
U PHP bottone per invio mail o ritorno al form PHP 15
G Invio mail con php da dati prelevati da un database PHP 9
AC1 [PHP] Invio Mail PHP 18
A [HTML] Testo mail non visualizzabile su IOS HTML e CSS 0
L Problema funzione mail() PHP PHP 3
I [PHP] inviare form con allegato tramite una mail PHP 1
A Libero mail non funziona Posta Elettronica 3
B [PHP] Invio mail automatico dopo compilazione form - db PHP 25
L PopUp tramite PHP se la mail inserita è già registrata nel database PHP 3
G [PHP] Creare mail con allegato nascosto e bottone di richiamo PHP 0
P [PHP] PEAR Mail e Query PHP 3
Cosina Andare a capo nel testo della mail ricevuta dal form php PHP 1
D [PHP] script che invii una mail automatica dopo risposta ad una discussione di un forum PHP 0
M [PHP] mandare mail usando i cantatti di una lista su mailchimp PHP 7
G [PHP] Creare appuntamento ed inviarlo tramite mail (Outlook e Gmail) PHP 0
L windows live mail Posta Elettronica 4

Discussioni simili