Ultima versione
Versione stabile:
3.1.5
 
Servizi
» Cerca
 
Cerca
Ricerca parole o frasi all’interno del sito.
 
Statistiche
Visite: 126541
 
Donazioni
Flatnuke e' software libero ed e' distribuito grautitamente. Se pensi che flatnuke ti sia stato in qualche modo di aiuto, puoi contribuire con una donazione libera:

Vuoi saperne di piu'?

 
Login





Non sei ancora registrato?
Registrati ora!
Recupera password
Choose your language:
deutsch english espa?ol fran?ais italiano portugu?s
 
Utenti
Persone on-line:
admins 0 amministratori
users 0 utenti
guests 1 ospiti
 
Netsons Ads

Forum



Benvenuto sconosciutoModifica profiloEntraAiuto 1038 utenti registrati

Navigazione:

[ Forum / Mods estensioni plugins / I blocchi / aiuto su funzione che crea in automatico una sezione all'interno di download.... ]

Vai alla pagina:
  > >>

UtenteMessaggio
Eisenheim
Eisenheim

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Mercoledi 24 Marzo 2010 02:55:31

aiuto su funzione che crea in automatico una sezione all'interno di download....

salve a tutti, insieme al mio edicolante di fiducia, stiamo facendo viaggi con la mente e lui mi ha chiesto se è realizzabile un sistema che un utente si registra e poi può postare file attraverso un interfaccia grafica sul server.
io ho pensato subito di provare utilizzando flatnuke e per primo ho pensato al webadmin.php il gestore di file dell'admin ma poi ho abbandonato quella strada e quindi ho pensato alla sezione download, ho giocherellato un po' a casaccio nel codice e alla fine ho visto che anche se grezzo fungeva come sistema.
in pratica essendo che un utente può postare file nella sezione download, ho sfruttato sta cosa.
l'idea, era che ognuno avesse la sua sezione di download dentro alla sezione download, privata, riportante come nome il nick scelto.
allora ho fatto alcune prove creando come amministratore la sezione dell'utente, nascosta e dando i permessi di lettura e scrittura all'utente "padrone della sezione" quindi utente pippo, i permessi della sezione pippo li ho dati a pippo.
poi ho detto, si ma non posso creare ogni volta io ste sezioni e impostare i permessi ogni volta io, metti che ci son 20 utenti nuovi, ci perdo 2 giorni....
allora ho detto: creo una funzione che quando l'utente clicca sul link per andare a postare e scaricare file dalla sua sezione crea la sua sezione rigorosamente in none_ e con i permessi di lettura scrittura della sua sezione solo a lui.
il link per accedere alla sua sezione è blablaxxxxxxxxxxxxx/index.php?mod=none_Download/none_$myforum o $username con la funzione getusername chiamata.
il link è ok, allora arriviamo a fare la funzione.
allora mi viene in mente FlatMP di ZEB-DEMON che se non ho capito male quando clicchi sul link leggi messaggi crea la cartella dell'utente?
comunque, questo è il file che ho messo in include ---> blocks ---> login.

<?PHP

// controllo l'utente
if(isset($_COOKIE['myforum']))
$myforum=$_COOKIE['myforum'];
else
$myforum="";

$req=$_SERVER["REQUEST_URI"];

if(strstr($req,"myforum="))
die(_NONPUOI);


// funzione che crea la sezione dell' utente
function mp_first($myforum,$admin)
{
mkdir("sections/none_Download/none_$myforum");

}



// verifica l'esistenza della sezione dell'utente altrimenti la crea
if (!file_exists("sections/none_Download/none_$myforum"))
mp_first($myforum,$admin);

// visualizzo il plugin nel blocco
if(is_user()) {
echo "&#187;&nbsp;<a ref="http://servermb.altervista.org/databasing/index.php?mod=none_Download/none_$myforum" title=""._GOTOSECTION.": Archivia i tuoi File">Archivia/Consulta i tuoi File</a>
";
}
if(is_admin()) {
echo "&#187;&nbsp;<a ref="http://servermb.altervista.org/databasing/index.php?mod=none_Download/none_$myforum" title=""._GOTOSECTION.": Archivia i tuoi File">Archivia/Consulta i tuoi File</a>
";
}
?>

mi chiedo, secondo voi va bene?
questa cosa qui sopra crea si la sezione in download che si chiama none_nick e va tutto bene ma ne crea anche una che si chiama none_ e che se la cancello come admin e un utente poi clicca sul link nel blocco, si ricrea, anche se questo non mi crea di certo fastidio ma volevo sapere perchè...
poi, sapete mica come fare perchè imposti in automatico anche i permessi? e sapete dirmi perchè quando accedo come utente non vedo i vari bottoni invia files etc ? e invece con un altro utente vedo, cioè tipo, con uno si e uno no.....devo vedre da questo edicolanete se lui vede i bottoni....
e sapete dirmi come tolgo il blocco cioè, che se un utente carica un file devo autorizzarlo io? e che quindi sia autorizzato in automatico?
grazie di tutto in anticipo
Saluti
EiAb
ZEBDEMON
ZEBDEMON

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Jabber Skype
Mercoledi 24 Marzo 2010 10:11:15

Re: aiuto su funzione che crea in automatico una sezione all'interno di download....

secondo me riutilizzare roba non studiata a questa esigenza è molto + incasinante di scrivere una cosa apposita.. io stesso dovrei andare a ricontrollare la mia funzione che crea le cartelle in automatico (fa + di un controllo e crea + di una cartella..)

--
..Stand Tall & Shake the Heavens..
Eisenheim
Eisenheim

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Giovedi 25 Marzo 2010 14:43:10

Re: aiuto su funzione che crea in automatico una sezione all'interno di download....

bah, io di solito preferisco copiare e incasinare adattando, perdendo anche pezzi di codice per strada e compromettendo le cose..ahahahahha....
cmq, adesso il problema non è tanto che mi crea anche la cartella none_ che non mi interessa, stando a quello che hai detto te alla fine, quindi, se io utente posto dei file, e poi riaccedo, ricrea la cartella ?
credo di no.....
comunque, sai niente sul perchè non appaiono i bottoni per postare file ?
e sai niente su come impostare i permessi tramite funzione ?
dopo riguardo quest'ultima cosa provo a incasinare qualcosa di FN che mi è venuto in mente mentre scrivevo qui....
saluti
ZEBDEMON
ZEBDEMON

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Jabber Skype
Giovedi 25 Marzo 2010 16:19:21

Re: aiuto su funzione che crea in automatico una sezione all'interno di download....

io non so se tu hai ritoccato il codice di flatmp per creare le cartelle personali, ma quello creava + di una cartella.. potrebbe essere dato da quello.. per fd+ non ci ho mai messo mano quindi dovrei studiarlo un attimo..

--
..Stand Tall & Shake the Heavens..
Eisenheim
Eisenheim

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Giovedi 25 Marzo 2010 16:21:16

Re: aiuto su funzione che crea in automatico una sezione all'interno di download....

bravo, mi hai fatto venire in mente sta cosa, adesso provo una modifica, cmq resta sempre che poi mi serve na cartella per i permessi, e mentre scrivo qui mi viene in mente un if

ZEBDEMON
ZEBDEMON

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Jabber Skype
Venerdi 26 Marzo 2010 10:21:05

Re: aiuto su funzione che crea in automatico una sezione all'interno di download....

risolto?

--
..Stand Tall & Shake the Heavens..
Eisenheim
Eisenheim

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Venerdi 26 Marzo 2010 16:56:03

Re: aiuto su funzione che crea in automatico una sezione all'interno di download....

cavolo, ho dimentiato di provare...aesso provo...se mi capisco tra tutto il casino di codice che ho in testa...
ZEBDEMON
ZEBDEMON

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Jabber Skype
Venerdi 26 Marzo 2010 17:43:17

Re: aiuto su funzione che crea in automatico una sezione all'interno di download....

lol xD fammi sapere.

--
..Stand Tall & Shake the Heavens..
Eisenheim
Eisenheim

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Venerdi 26 Marzo 2010 17:50:39

Re: aiuto su funzione che crea in automatico una sezione all'interno di download....

no, crea anche le dir in + ma a ogni accesso crea anche none_/xxx e none_/aaa
invece per i permessi ho appena provato na cosa ma niente....comunque, credo che abbandonerò il tutto perchè è veramente un casino
ZEBDEMON
ZEBDEMON

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Jabber Skype
Sabato 27 Marzo 2010 00:23:54

Re: aiuto su funzione che crea in automatico una sezione all'interno di download....

avevo trovato un gestore file molto completo in php.. si chiama mmmh............. è pure opensource.. PHPATM (advanced trasfer manager) lo trovi qui: http://phpatm.org/

--
..Stand Tall & Shake the Heavens..

Vai alla pagina:
  > >>

print

Freely inspired to Mollio template