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. Creare installer PHP
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      talkoman User Attivo • ultima modifica di

      Creare installer PHP

      Ciao a tutti, vorrei creare un installer di un mio CMS come fanno Joomla e gli altri. Sapete indicarmi come fare?

      Grazie 🙂

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        mtdev2 User • ultima modifica di

        Ciao, si tratta di creare vari step in base a ciò che vuoi installare.

        Per la gestione degli step puoi fare tutto via GET, passandogli il numero (o un nome).
        Se non vuoi usare AJAX, in ogni step puoi mettere un form che punta allo stesso step, e se i dati vengono convalidati fare il redirect al successivo.

        Per creare la struttura del database puoi usare la funzione mysqli_multi_query() o la classica mysql_query() splittando le query (tramite il carattere ";"). Puoi anche caricare la query da un file sql, per comodità.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          talkoman User Attivo • ultima modifica di

          Innanzi tutto grazie della risposta. Ma per quanto riguarda al primo accesso, quindi ancora non installato, reindirizzare alla pagina di installazione come posso fare?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • M
            mtdev2 User • ultima modifica di

            Puoi controllare l'esistenza di un file, che può essere il "tuo" install.php, o un qualsiasi altro file. Al termine dell'installazione puoi eliminarli, o farli eliminare manualmente dall'utente.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              talkoman User Attivo • ultima modifica di

              Come faccio a salvare nel file config.php le impostazioni del DB che inserisco tramite la Form di installazione?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • M
                mtdev2 User • ultima modifica di

                Basta usare fwrite per scrivere un file php esattamente con i dati del DB. Se invece volessi solo "riempire" alcune righe, potresti farcela leggendo il contenuto del tuo config.php "pronto" e usando qualche regex. 🙂

                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