Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. crea cartella in php
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      piterrey User Attivo • ultima modifica di

      crea cartella in php

      Salve ragazzi, con la funzione Mkdir creo la directory in remoto e fin qui ci siamo; ora per controllare se esiste gia una con lo stesso nome come devo fare?

      In piu' mi serve sapere se avete un modo per settare anche i permessi in automatico considerando che sono su windows e non unix.

      Grazie
      Marco

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        mz User Attivo • ultima modifica di

        Ciao Marco per controllare se la directory esiste potresti usare:
        file_exists

        [php]
        $filename = '/path/;

        if (file_exists($filename)) {
        echo "la directory $filename esiste";
        } else {
        echo "la directory $filename non esiste";
        }
        [/php]per i permessi puoi ad usare ftp_chmod:

        [php]$conn = ftp_connect("ftp.sitop.com") or die("Could not connect");
        ftp_login($conn,"user","pass");
        // Read and write for owner, nothing for everybody else
        ftp_chmod($conn,"0600","test.txt");

        ftp_close($conn);
        

        [/php]oppure chmod:
        [php]
        chmod("/somedir/somefile", 755); // decimale; probabilmente errato
        chmod("/somedir/somefile", "u+rwx,go+rx"); // stringa; errato
        [/php]non sono sicuro che funzionino anche su win, se provi fammi sapere.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          piterrey User Attivo • ultima modifica di

          Ma questo cod chmod come li eseguo? dove li metto?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • M
            mz User Attivo • ultima modifica di

            @Piterrey said:

            Ma questo cod chmod come li eseguo? dove li metto?

            E' codice php che lavora sul filesystem

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • P
              piterrey User Attivo • ultima modifica di

              No non funzionano :arrabbiato:

              Grazie comunque

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              Caricamento altri post
              Rispondi
              • Topic risposta
              Effettua l'accesso per rispondere
              • Da Vecchi a Nuovi
              • Da Nuovi a Vecchi
              • Più Voti