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. non mi funziona copy();
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      thedarkita ModSenior • ultima modifica di

      Ciao prinzart,

      il file /web/htdocs/vuvuvu.sito.it/home/pann_contr_comune/documento.doc esiste?

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        @Thedarkita said:

        Ciao prinzart,

        il file /web/htdocs/vuvuvu.sito.it/home/pann_contr_comune/documento.doc esiste?

        no, il nome del file è documento.doc

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          thedarkita ModSenior • ultima modifica di

          Si, ma lo cerca in quel percorso vedi il file...

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            /web/htdocs/vuvuvu.sito.it/home/pann_contr_comune/include_admin_query_ins_articolo.php on line 506

            ma questa è la pagina che contiene il codice php, non centra col file pubblicato, e indica che l'errore si trova nella riga 506
            ed effettivamente è proprio dove si trova il problema.

            Non capisco allora perchè indica: "failed to open stream: No such file or directory"

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              thedarkita ModSenior • ultima modifica di

              Perchè quella riga cerca il file /web/htdocs/vuvuvu.sito.it/home/pann_contr_comune/documento.doc che non esiste.

              0 Miglior Risposta Ringrazia Cita Rispondi

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

                Giusto per capire:

                copy(QUI CI VA IL NOME DEL FILE"$nomefile1", QUI CI VA LA DIRECTORY DOVE SI VUOLE FAR PUBBLICARE IL FILE"../files_filearticolo/") or die("Il file che stai pubblicando non può essere copiato sul server");

                E' giusto?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  thedarkita ModSenior • ultima modifica di

                  No, nel primo parametro va messo il file da copiare (directory più nome file), nel secondo parametro va messo il percorso di destinazione quindi directory più nome file.

                  0 Miglior Risposta Ringrazia Cita Rispondi

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

                    @Thedarkita said:

                    No, nel primo parametro va messo il file da copiare (directory più nome file), nel secondo parametro va messo il percorso di destinazione quindi directory più nome file.

                    Ed è quello che ho fatto, per questo non capisco perchè mi da errore

                    copy("$nomefile1", "../files_filearticolo/$nomefile1") or die("errore");
                    }

                    e a video mi stampa "Warning: copy(documento.doc) [function.copy].........."

                    quindi il primo parametro me lo prende perchè ci mette il nome del file.

                    nel secondo ci ho messo l'indirizzo relativo "../files_filearticolo/" e il nome del file "$nomefile1"

                    Eppure mi da ancora errore

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      thedarkita ModSenior • ultima modifica di

                      Perchè il file che deve copiare non esiste, cosi copia niente da qualche parte e quindi da errore.

                      0 Miglior Risposta Ringrazia Cita Rispondi

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

                        @Thedarkita said:

                        Perchè il file che deve copiare non esiste, cosi copia niente da qualche parte e quindi da errore.

                        Allora ho capito perchè non funziona.
                        il form è diviso in due pagine e lo faccio funzionare con le sessioni, evidentemente il file con il nome temporaneo che viene caricato

                        copy($_FILES['nomefile1']['tmp_name']...........

                        andando nella pagina successiva riesce a mantenere il nome tramite

                        session_register("nomefile1");

                        MA SI PERDE IL PERCORSO DA DOVE IL FILE E' STATO PRELEVATO

                        0 Miglior Risposta Ringrazia Cita Rispondi

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

                          Ora se il problema è veramente questo dovrei capire come non fargli perdere il percorso

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • T
                            thedarkita ModSenior • ultima modifica di

                            Dovresti copiarlo direttamente nella prima pagina.

                            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