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

      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