Vraag : het toevoegen van gelezen toestemming aan een dossier die php manuscript gebruiken

Hello,

I am gebruikend de onderstaande twee php manuscripten om een dossier van de cliënt aan de server te uploaden.  Het dossier krijgt aan de correcte omslag maar het dossier vergt extra toestemmingen.  Ik moet „Groep“ en „anderen“ toevoegen gelezen toestemmingen.  Het geuploade dossier heeft reeds toestemmingen voor de eigenaar en geschreven gelezen en ik zou voor die willen blijven.  Hieronder zijn de twee php functies ik gebruik om het dossier te uploaden, iemand me kan helpen berekenen hoe te om de gelezen Groep en anderen toestemmingen voor dit dossier te plaatsen.  Ik ben gloednieuw aan php.


if (! leeg ($_FILES)) {
$tempFile = $_FILES [„Filedata“] [„tmp_name“];
$targetPath = $_SERVER [„DOCUMENT_ROOT“]. $_GET [„omslag“]. „/“;
$targetFile = str_replace („/“, „/“, $targetPath). $_FILES [„Filedata“] [„name'< wbr/>];     move_uploaded_file
($tempFile, $targetFile);
}
echo „1“;
? >

//het Dossier van JQuery uploadt Plugin v1.4.1 door RonnieSan - (C) 2009 Ronnie Garcia
if (! leeg ($_FILES)) {
$tempFile = $_FILES [„Filedata“] [„tmp_name“];
$targetPath = $_SERVER [„DOCUMENT_ROOT“]. $_GET [„omslag“]. “/„;
$targetFile = str_replace (“/„,“/„, $targetPath). $_FILES [„Filedata“] [„name'< wbr/>];
// Uncomment de volgende lijn als u de folder wilt maken als het niet exist
// mkdir (str_replace (“/“, '/', $targetPath), ware 0755,); move_uploaded_file
($tempFile, $targetFile); /> schakelaar
}
r“])
{geval 0:
$msg = „Geen Fout“; /> onderbreking geval 1:
$msg = het „Dossier is groter dan deze PHP installatie“ toestaat; /> onderbreking geval 2:
$msg = het „Dossier is groter dan deze vorm“ toestaat; /> onderbreking geval 3:
$msg werd = „slechts een deel van het dossier geupload“; /> onderbreking geval 4:
$msg werd = „Geen dossier geupload“; /> onderbreking geval 6:
$msg = „Missend een tijdelijke omslag“; /> onderbreking geval 7:
$msg = „Er niet in geslaagd om dossier aan schijf“ te schrijven; /> onderbreking geval 8:
$msg = „Dossier uploadt opgehouden door uitbreiding“; /> onderbreking gebrek $msg = „onbekende fout“. $_FILES [„Filedata“] [„error“]; /> onderbreking }
$setupFile = „uploadVARresults.txt“;
$fh = fopen ($setupFile, „w“);
als ($fh) {
$stringData = „weg: “. $_GET [„omslag“]. “ targetFile \ n: „. $targetFile. “ \ n Fout: „. $_FILES [„Filedata“] [„error“]. “ \ nError- Info: „. $msg;
}
fwrite ($fh, $stringData);
fclose ($fh);
echo „1“;
? >

Antwoord : het toevoegen van gelezen toestemming aan een dossier die php manuscript gebruiken

move_uploaded_file ($tempFile, $targetFile);
chmod (744); // 7 lees-schrijf en voert voor eigenaar uit, worden 4 gelezen slechts voor groep en anderen

Hoop dit helpt
Andere oplossingen  
 
programming4us programming4us