Visualizzazione dei risultati da 1 a 9 su 9

Discussione: [gestione file]

  1. #1
    Utente di HTML.it L'avatar di Goonie
    Registrato dal
    Sep 2007
    residenza
    Rome/Florence
    Messaggi
    39

    [gestione file]

    C'è una maniera per conoscere l'utenza che ha effettuato un ultima modifica su un file?
    Mi spego meglio, con la
    filemtime('ciccio.txt')
    ho la data dell'utlima modifca, a me servirebbe una funzione che restituisca l'utente che ha fatto la modifica.
    Ho provato fileowner('ciccio.txt'), ma restituisce un id numerico.

    Consigli???


    Grazie
    {chickens come home to roost}

    MySite

  2. #2
    Dipende da come fanno gli utenti ad effettuare le modifiche.

  3. #3
    Utente di HTML.it L'avatar di Goonie
    Registrato dal
    Sep 2007
    residenza
    Rome/Florence
    Messaggi
    39
    Le modifiche vengono fatte tramite ftp con un utenza apposita.
    {chickens come home to roost}

    MySite

  4. #4
    Se tutti gli utenti utilizzano la stesso account FTP, non c'è modo per sapere chi ha fatto la modifica. Al massimo puoi controllare i log del server FTP, anche se non so che tipo di informazioni potresti ottenere (magari l'IP di provenienza).

  5. #5
    Esatto, dovresti creare un sistema di autenticazione, allora li sarebbe fattibile risalire all'autore delle modifiche.
    Sviluppatore CI

    NettusLab Weblog

  6. #6
    Utente di HTML.it L'avatar di Goonie
    Registrato dal
    Sep 2007
    residenza
    Rome/Florence
    Messaggi
    39
    Scusa mi sono espresso male,
    le utenze ftp sono diversificate per utente, in definitiva mi servirebbe l'utenza che appare accanto al nome del file quando da console (io uso putty per accedere su linux... a lavoro uso piattaforma WAMP per sviluppare) fai "ls -l" .

    Grazie
    {chickens come home to roost}

    MySite

  7. #7
    Utente di HTML.it L'avatar di Goonie
    Registrato dal
    Sep 2007
    residenza
    Rome/Florence
    Messaggi
    39
    Originariamente inviato da NettusLab
    Esatto, dovresti creare un sistema di autenticazione, allora li sarebbe fattibile risalire all'autore delle modifiche.
    Infatti era la mia proposta iniziale, ma qui al ministero i brocchi che comandano (che si credono guru e poi vanno in crisi se gli spieghi cos'è una fuzione ricorsiva) hanno deciso che è meglio un upload in ftp , cosa inutile per la poca mole di dati da portare.. ma che voui fa, il cliente ha sempre ragione.
    {chickens come home to roost}

    MySite

  8. #8
    Come non quotarti
    Sviluppatore CI

    NettusLab Weblog

  9. #9
    Utente di HTML.it L'avatar di Goonie
    Registrato dal
    Sep 2007
    residenza
    Rome/Florence
    Messaggi
    39

    si faccia una domanda si dia una risposta

    ...marzullo insegna.
    scrivo per chi avesse le mie stesse esigenze.
    Allora ho risolto in questa maniera,

    la fileowner('ciccio.txt') è molto utile inquanto restituisce un id int relativo al proprietario del file,
    con la funzione posix_getpwuid($uid) si ha un array con delle info relative all'utenza tra cui anche il nome, quindi
    Codice PHP:
    $uid =fileowner('ciccio.txt'); //recupero l'id della user proprietaria del file
    $file_info posix_getpwuid($uid) ; // array associativo con le info sull'utente
    echo $file_info['name']; //stampa a vidio il nome della user 
    tek refer:http://it2.php.net/manual/it/functio...x-getpwuid.php

    sCià!
    {chickens come home to roost}

    MySite

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.