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. estrarre email da backup sql
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • N
      naples.my.love User • ultima modifica di

      estrarre email da backup sql

      Ragazzi ho un backup di un forum in phpbb e da questo file dovrei estrarre tutte le email degli utenti.
      Penso che esiste il modo di fare questo tramite un programma ma non so come.
      Qualcuno lo sa?

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        Basta trovare la tabella nella quale sono immagazzinati, per semplificarti le cose potresti copiare e incollare su un altro file solo la parte necessaria, a questo punto leggi la riga e per ogni riga fai un "explode" prendendo il pezzo che ti interessa e magari scriverlo in un file.

        Ci sono diverse soluzioni, questa è una, se ti può andare bene scrivi un esempio di riga che ti diamo una mano con l'explode.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • N
          naples.my.love User • ultima modifica di

          Dipende, se va fatto riga per riga non mi pare il caso (devo prendere circa 1200 email dei miei utenti).
          Non esiste un programmino che fa questo in automatico?
          Questo potrebbe andare bene?

          http://www.creasol.it/unix/maildeliver.php

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            Quel programma serve per inviare email ha indirizzi immagazzinati in un db mysql.

            però le tabelle del database devono essere come le vuole lui, significa che se vuoi usare un programma di quel tipo devi prima estrarre le tue email dalla tabella "phpbb" poi caricarli nelle tabelle di quel software.

            non sò se esistono software di quel tipo specifici per phpbb.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • N
              naples.my.love User • ultima modifica di
              
              INSERT INTO phpbb_users (user_id, user_active, username, user_password, user_session_time, user_session_page, user_lastvisit, user_regdate, user_level, user_posts, user_timezone, user_style, user_lang, user_dateformat, user_new_privmsg, user_unread_privmsg, user_last_privmsg, user_login_tries, user_last_login_try, user_emailtime, user_viewemail, user_attachsig, user_allowhtml, user_allowbbcode, user_allowsmile, user_allowavatar, user_allow_pm, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_rank, user_avatar, user_avatar_type, user_email, user_icq, user_website, user_from, user_sig, user_sig_bbcode_uid, user_aim, user_yim, user_msnm, user_occ, user_interests, user_actkey, user_newpasswd) VALUES('1070', '1', **'nomeutente'**, 'fdf703c443d012340bb6a202934ef497', '1190241171', '4', '1189765129', '1184429958', '0', '0', '0.00', '8', 'italian', 'D M d, Y g:i a', '0', '1', '1184429975', '0', '0', NULL, '0', '1', '0', '1', '1', '1', '1', '1', '0', '1', '1', NULL, '', '0', **'[email protected]'**, '', '', '', '', '', '', '', '', '', '', '', NULL);
              ```Se guardo questo codice trovato nel db sia il nome utente che il db sono in chiaro ('nomeutente' e '[email protected]').
              In cosa consiste questo explode?
              0 Miglior Risposta Ringrazia Cita Rispondi

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

                Pensavo volessi creare uno script per estrarre tutte le mail da quella tabella e magari inserirle in un file.

                explode era un'istruzione php che si poteva usare in questo script.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • N
                  naples.my.love User • ultima modifica di

                  Forse ho trovato un codice che mi fa recuperare i dati dalle email ma poi non so come fargliele mettere in un file 😄

                  0 Miglior Risposta Ringrazia Cita Rispondi

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

                    Ogni volta che recuperi una mail la scrivi utilizzando la "fputs"

                    guarda per l'uso qui:
                    http://www.giorgiotave.it/guida_php/scrivere_file_form.php

                    guarda questo topic nei thread utili per la gestione dei file:

                    http://www.giorgiotave.it/forum/php-mysql/49517-script-per-importare-un-file-testuale-mysql.html#post332669

                    qui viene fatta l'apertura del file in lettura e lettura da file.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • N
                      naples.my.love User • ultima modifica di

                      Grazie, appena ho un pò di tempo ci do un occhiata.

                      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