Visualizzazione dei risultati da 1 a 5 su 5

Discussione: umask in setting

  1. #1

    umask in setting

    Scusate la mia domanda... ma se cosi facendo vado a settare a 755 un determinato file...

    Come posso dirgli di farlo per diversi formati di files??

    Codice PHP:
    <?php
    $old 
    umask(0);
    chmod("/path/some_dir/some_file.txt"0755);
    umask($old);

    // Checking
    if ($old != umask()) {
        die(
    'An error occurred while changing back the umask');
    }
    ?>

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Che vuol dire "per diversi formati di file"?

  3. #3
    Hai ragione scusa..

    Se io volessi fare settare diversi formati di immagine ( jpg,png,gif) contenuti in una determinata cartella... lo so lo so sono imbranato!

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Prima leggi tutti i file contenuti nella cartella "some_dir" (se cerchi non sarà difficile trovare script già pronti per fare questo) e li metti uno ad uno in un array chiamato ad esempio $files.
    Poi fai
    Codice PHP:
    $old umask(0);
    foreach (
    $files as $file)
    {
        
    chmod("/path/some_dir/".$file0755);
    }
    umask($old); 

  5. #5
    Very Good!! GRAZIE !!!Ho capito ora

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 © 2025 vBulletin Solutions, Inc. All rights reserved.