<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-15"
      http-equiv="Content-Type">
    <title></title>
  </head>
  <body text="#000000" bgcolor="#ffffff">
    Il 21/01/2011 17:33, Marco B. ha scritto:<br>
    <blockquote cite="mid:469487F5B39C4A9F9F8536CD50D51D5F@PCMarco"
      type="cite">
      <pre wrap="">

Pietro non si sente più, o si è spazientito dopo la mia ultima domanda 
alla quale hai risposto tu oppure è andato in ferie o a crcare come 
risolvere la bega serverone, ... scherzo ...

</pre>
    </blockquote>
    Ciao.....<br>
    ce ne vuole per farmi spazientire ;-)<br>
    Ti ho risposto  alla mail degli accessi multipli, ma effetivamente
    non me la ritrovo neanche io, quindi probabilmente ci sarà stato
    qualche errore nell'invio...<br>
    Comunque te la faccio breve.....<br>
    Per fare quello che dici tu in php è un tantino
    complicato....intanto serve un database (mysql ad esempio), dove si
    vanno ad inserire user, pass e cartella di destinazione, e dopo si
    deve fare in modo che l'utente loggato possa accedere solo alla sua
    cartella....<br>
    Ovviamente il lavoro grosso è creare il sistema, ma fatto questo la
    gestione è molto semplice.<br>
    Si può ovviare al grosso lavoro facendo gestire gli accessi ad
    apache, è molto più semplice, non devi praticamente fare script o
    altro, ma la gestione degli utenti non è il massimo, ed in effetti
    se vuoi non puoi avere un resoconto del tipo utente=cartella, te lo
    devi appuntare tu, o di volta in volta controllare.<br>
    Ti spiego come fare quest'ultima cosa, per la parte php se pazienti
    fino a domani vedo di fare un piccolo script e te lo spiego.<br>
    supponiamo che tu sia nella cartella /var/www/archivio<br>
    Per ogni utente che vuoi crei una sottocartella<br>
    es: pippo -&gt; /var/www/archivio/pippo<br>
    <br>
    posizionati all'interno di questa cartella e dai il comando:<br>
    <br>
    htpasswd -bc .htpasswd pippo password (ovviamente cambia pippo e
    password)<br>
    Questo comando genere un file .htpasswd dove sono contenute le
    credenziali di accesso.<br>
    Adesso dobbiamo dire ad apache che la cartella pippo deve essere
    protetta con user e pass, e che queste credenziali li trova nel file
    appena creato.<br>
    Per fare questo, sempre all'interno della cartella pippo, crea il
    file .htaccess e scrivi questo:<br>
    <br>
            AuthType Basic<br>
            AuthName "Cartella di Pippo"<br>
            AuthUserFile /var/www/archivio/pippo/.htpasswd<br>
            Require user pippo<br>
    <br>
    Fatto questo prova ad andare all'indirizzo
    <a class="moz-txt-link-freetext" href="http://tuo_ip/archivio/pippo">http://tuo_ip/archivio/pippo</a> e ti si presenterà una finestra di
    login, dove devi andare ad inserire le credenziali inserite nel file
    .htpasswd.<br>
    Ovviamente devi fare questo procedimento per ogni cartella e utente
    che vuoi creare.<br>
    <br>
    Spero sia tutto chiaro....<br>
    <br>
    ciao<br>
    <br>
    <br>
    <br>
     <br>
    <br>
    <blockquote cite="mid:469487F5B39C4A9F9F8536CD50D51D5F@PCMarco"
      type="cite">
      <pre wrap="">mb
 


</pre>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
hack mailing list
<a class="moz-txt-link-abbreviated" href="mailto:hack@firenze.linux.it">hack@firenze.linux.it</a>
<a class="moz-txt-link-freetext" href="https://lists.firenze.linux.it/mailman/listinfo/hack">https://lists.firenze.linux.it/mailman/listinfo/hack</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>