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. [Script] Classe per l'upload
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • samyorn
      samyorn Consiglio Direttivo • ultima modifica di

      Di nulla. 😉

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • P
        p.leonardo User Newbie • ultima modifica di

        Ciao e tutti,
        ho provato la classe per l'upload perchè ho bisogno di poter caricare dei pdf da una pagina di backoffice per poi essere visualizzati in una pagina di fontoffice, mi spiego meglio:
        -entro nella pagina riservata agli amministratori (protetta da password) per caricare dei pdf che poi dovranno essere visualizzati nella pagina index.php visualizzabile da tutti.
        visto che non sono espertissimo di php, come devo fare per visualizzare il link del file caricato in una nuova pagina e non in quella di caricamento?
        inoltre vorrei sapere come fare per assegnare sempre dalla pagina del caricamento un nome al file, ad esempio riempire un campo che poi costituirà il nome del file che si sta caricando.

        grazie mille in anticipo, vi sarei molto grato se poteste aiutarmi...:ciauz:

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • P
          p.leonardo User Newbie • ultima modifica di

          Studiando un po' la situazione ho pensato di creare una tabella su un db mysql formata da 4 campi (id, descrizione, path, data), inserendo queste informazioni sul file caricato, potrei richiamare i record nella pagina index visibile a tutti formata dalla descrizione, dal link al documento ed eventualmente con la data di inserimento.
          cosa ne pensate?

          ho iniziato a scrivere del codice ma non riesco a capire come poter recuperare il link al documento caricato, quello che andrebbe nel campo path della tabella.
          per favore aiutatemi perchè non so proprio come fare. :arrabbiato: :ciauz:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • F
            frazoo User • ultima modifica di

            Se volessi che l'immagine caricata, venisse automaticamente ridimensionata...come si fa?
            Grazie per l'attenzione 🙂

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • samyorn
              samyorn Consiglio Direttivo • ultima modifica di

              Ciao frazoo,
              dovresti integrare lo script con quello che trovi quì. 😉

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • F
                frazoo User • ultima modifica di

                ok, grazie della risposta...piccolo problemino... dove e come si integra?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • R
                  robyberre User • ultima modifica di

                  Buongiorno,
                  Lo script funziona perfettamente,ho solo un piccolo problema...
                  Alla fine del caricamento del file , viene visualizzato il messaggio,
                  "Il link della tua immagine : vvv.miosito.itcartella/id_nomefile
                  tra il mio sito e la cartella dove è memorizato il file non mette uno "/" come posso modificare lo script per correggerlo...
                  Grazie,
                  Roberto

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • samyorn
                    samyorn Consiglio Direttivo • ultima modifica di

                    Ciao robyberre,
                    prova su questa riga:
                    [php]$obj = new upload($_FILES['file'],"cartella/",$max_file_size,$file_type); [/php]
                    a mettere il / prima del nome cartella:
                    [php]$obj = new upload($_FILES['file'],"/cartella/",$max_file_size,$file_type); [/php]

                    😉

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • R
                      robyberre User • ultima modifica di

                      Grazie come sempre per l'aiuto,
                      Avevo già provato a metterlo li ma mi va in errore con messaggio
                      "Impossibile copiare il file nella directory" e non mi inserisce più il file.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • samyorn
                        samyorn Consiglio Direttivo • ultima modifica di

                        Allora lascialo in quel modo (senza la / all'inizio) e sulla classe vedi di modificare le righe come questa:
                        [php]$this->link = "http://".$_SERVER['SERVER_NAME'].substr($SERVER['REQUEST_URI'],0,-9).$this->dir.$id."".$this->files['name'];[/php]aggiungendo lo /

                        [php]$this->link = "http://".$_SERVER['SERVER_NAME'].substr($SERVER['REQUEST_URI'],0,-9)."/".$this->dir.$id."".$this->files['name'];[/php]

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • R
                          robyberre User • ultima modifica di

                          Avevo individuato il posto ma da inesperto non conoscevo il codice per aggiungere "/"...
                          Grazie davvero per il tempo che ci dedichi..

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • samyorn
                            samyorn Consiglio Direttivo • ultima modifica di

                            E' un piacere. 😉

                            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