Desktop
Website
Multimedia
Database
Security
Enterprise
Questione : aggiungendo permesso colto ad una lima using lo scritto del PHP
Ciao,
I using ai i due scritti inferiori del PHP per upload una lima dal cliente all'assistente. La lima ottiene al dispositivo di piegatura corretto ma ai permessi supplementari di bisogni della lima. Devo aggiungere “il gruppo„ e “altri„ permessi colti. La lima uploaded già ha letto e scrive i permessi per il proprietario e vorrei affinchè quelli rimanessi. Sotto sono le due funzioni che del PHP sto usando per upload la lima, possono qualcuno aiutarle a calcolare fuori come regolare il gruppo colto ed altri permessi per questa lima. Sono brandnew al PHP.
if (! svuotare ($_FILES)) {
$tempFile = $_FILES [“Filedata„] [“tmp_n
ame„];
$targetPath = $_SERVER [“DOCUMENT_ROOT„]. $_GET [“dispositivo di piegatura„]. “/„;
$targetFile = str_replace (“/„, “/„, $targ
etPath). $_FILES [“Filedata„] [“wbr/> del name'<];
move_uploaded_file ($tempFi
le, $target
File);
echo “1„ del
};
? >
Upload v1.4.1 alimentabile della lima del php
//JQuery da RonnieSan - (C) Ronnie 2009 Garcia
if (! svuotare ($_FILES)) {
$tempFile = $_FILES [“Filedata„] [“tmp_n
ame„];
$targetPath = $_SERVER [“DOCUMENT_ROOT„]. $_GET [“dispositivo di piegatura„]. „/“;
$targetFile = str_replace („/“,„/“, $targ
etPath). $_FILES [“Filedata„] [“wbr/> del name'<];
// Uncomment la seguente linea se volete fare l'indice se non fa mkdir del exist
// (str_replace („/„, '/'
, $targetPa
th), 0755, allineare);
move_uploaded_file ($tempFi
le, $target
File);
{caso 0 dell'interruttore del
del
} ($_FILES [“Filedata„] [“erro
r„]):
$msg = “nessun errore„; rottura del
; caso 1 del
: il
$msg = “la lima è più grande di questa installazione del PHP concede„; rottura del
; caso 2 del
: il
$msg = “la lima è più grande di questa forma concede„; rottura del
; caso 3 del
: il
$msg = “soltanto parte della lima uploaded„; rottura del
; caso 4 del
: il
$msg = “nessuna lima uploaded„; rottura del
; caso 6 del
:
$msg = “sig.na un dispositivo di piegatura provvisorio„; rottura del
; caso 7 del
:
$msg = “non riuscito a scrivere lima al disc„; rottura del
; caso 8 del
: il
$msg = “upload della lima si è arrestato dall'estensione„; rottura del
; difetto del
:
$msg = “errore sconosciuto„. $_FILES [“Filedata„] [“err
or„]; rottura del
;
del
} $setupFile = “uploadVARresults.txt„; il
$fh = fopen ($setupFile, “w ");
se ($fh) {
$stringData = “percorso: „. $_GET [“dispositivo di piegatura„]. „ \ n targetFile: “. $targetFile. errore„ \ n: “. $_FILES [“Filedata„] [“err
or„]. „ \ nEr
ror Info: “. $msg; fwrite del
del
} ($fh, $stringData); fclose del
($fh); eco “1„ del
;
? >
class= del
Risposta : aggiungendo permesso colto ad una lima using lo scritto del PHP
move_uploaded_file ($tempFile
, $targetFile
);
chmod (744); // 7 lettura /scrittura ed esegue per il proprietario, 4 sono letti soltanto per il gruppo ed altri
Sperare che questo aiuti
Altre soluzioni
Sysprepping Windows 7 pc
Ciclaggio complesso di domanda di Coldfusion
SPContext.Current sta restituendo la posizione di segnale minimo nell'alimentatore di evento “di SPItemEventReceiver„.
IL CSS che IL MIME errato scriv dentro Firefox a macchina su Apache, il testo/css .css di AddType è là
MAcbook pro rifiuta di collegarsi via Ethernet ma impianti via il wifi
Cliente del Java applet - Eccezione di sicurezza
Mostrare tutte le annotazioni nella domanda se niente selezionato in Listbox - la parte II
Mouseover su div.a cambia la disposizione di div.b (CSS puro)
Azionamento duro PowerEdge guast 1850 di incursione 1
asp - La risorsa non ha potuto essere trovata