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. [Tutorial] Area privata
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      thedarkita ModSenior • ultima modifica di

      Forse hai messo qualche spazio prima di <?php e generi un output.

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • F
        fabrizio23 User Attivo • ultima modifica di

        Giuro, non ho toccato nulla in quei file...hai mica provato tu a linkarlo?

        0 Miglior Risposta Ringrazia Cita Rispondi

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

          Quel codice che hai messo tu, non può generare quell'errore.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • F
            fabrizio23 User Attivo • ultima modifica di

            Eppure lo genera :bho: Tu hai mica provato a linkarlo? Scusami se ti rompo...

            0 Miglior Risposta Ringrazia Cita Rispondi

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

              L'errore è chiaro, non c'è bisogno di provarlo, perchè l'errore lo genera prima che arrivi li.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • F
                fabrizio23 User Attivo • ultima modifica di

                Allora c'è qualcosa di storto nel mio pc, perchè io non ho toccato nulla, solo messo un link.
                Va be, grazie lo stesso.
                Ciao!

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • I
                  infosicurezza User Attivo • ultima modifica di

                  Ho problemi con questo script, in particolare nella registrazione... Credo sia sbagliata la query di inserimento, oppure il database.sql

                  Fatto sta che ho provato a farne uno io di database e di upparlo tramite phpmyadmin di altervista... Ma da sempre errore!

                  Quando ti registri (con questo script) da l'errore (Errore 003, contattare l'amministratore Table 'my_infosicurezza.utenti' doesn't exist)

                  Ovviamente si riferisce a questa stringa di codice nel file registrati.php
                  [php]
                  mysql_query($strSQL) OR die("Errore 003, contattare l'amministratore ".mysql_error());
                  [/php]il file sql è impostato in questo modo

                  CREATE TABLE 'utenti' (
                  'id' INT( 12 ) NOT NULL AUTO_INCREMENT, PRIMARY KEY,
                  'user' TEXT NOT NULL,
                  'pass' TEXT NOT NULL,
                  'mail' TEXT NOT NULL
                  ) ENGINE = MYISAM;

                  Premetto che di Sql ne so poco (questione di tempo), per questo voglio approfonfire l'argomento... ne approfitto dell'estate! Grazie.

                  0 Miglior Risposta Ringrazia Cita Rispondi

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

                    Ciao infosicurezza,

                    L'errore dice che nel database my_infosicurezza non esiste la tabella utenti.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • I
                      infosicurezza User Attivo • ultima modifica di

                      image

                      0 Miglior Risposta Ringrazia Cita Rispondi

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

                        Hai lanciato la query:
                        [php]
                        CREATE TABLE 'utenti' (
                        'id' INT( 12 ) NOT NULL AUTO_INCREMENT, PRIMARY KEY,
                        'user' TEXT NOT NULL,
                        'pass' TEXT NOT NULL,
                        'mail' TEXT NOT NULL
                        ) ENGINE = MYISAM;
                        [/php]
                        Sul database?

                        Stai attento ad iniziare ogni frase con una maiuscola ed evita lo stile sms, in modo da aiutarci a tenere il forum leggibile. Grazie. 🙂

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • I
                          infosicurezza User Attivo • ultima modifica di

                          Puoi spiegare passo passo ?
                          Grazie

                          0 Miglior Risposta Ringrazia Cita Rispondi

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

                            Devi aprire il phpmyadmin, e nel menu sinistro entri nel database.
                            Una volta entrato nel database in alto vedi la linguetta SQL, vai li e incolli nell'area di testo:

                            
                            CREATE TABLE `utenti` (
                            `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
                            `user` TEXT NOT NULL ,
                            `pass` TEXT NOT NULL
                            `mail` TEXT NOT NULL
                            ) ENGINE = MYISAM ; 
                            
                            

                            E la fai eseguire.
                            In questo modo hai creato la tabella e ora la registrazione dovrebbe funzionare correttamente.

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • I
                              infosicurezza User Attivo • ultima modifica di

                              Anche questo ho provato... per sicurezza ho rieseguito tutto... e mi da sempre il seguente errore :

                              edit (ho risolto)

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • I
                                infosicurezza User Attivo • ultima modifica di

                                image

                                0 Miglior Risposta Ringrazia Cita Rispondi

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

                                  Scusa ho ti ho dato l'SQL con l'errore.
                                  Fai eseguire questa:

                                  
                                  CREATE TABLE `utenti` (
                                  `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
                                  `user` TEXT NOT NULL ,
                                  `pass` TEXT NOT NULL,
                                  `mail` TEXT NOT NULL
                                  ) ENGINE = MYISAM ; 
                                  
                                  
                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • I
                                    infosicurezza User Attivo • ultima modifica di

                                    Non ti preoccupare lo corretta io!

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • P
                                      pubblivoro User • ultima modifica di

                                      Ciao a tutti, complimenti per il post davvero ben fatto ed utilissimo.

                                      Soltanto una cosa: nella prima pagina si parla della realizzazione di un'area privata differenziata per ogni utente.

                                      "Ovviamente sarai tu poi a diversificare i contenuti a seconda dell'utente...

                                      se si logga l'utente PIPPO e vuoi fargli vedere cose solo sue e queste cose le estrai da un database farai una query al database chiedendo tutti i dati necessari che coincidono con PIPPO o che coincidono col numero utente di PIPPO e siccome PIPPO deve loggarsi, salvando nelle variabili di sessione il suo nome o il suo numero lo puoi ricavare da $_SESSION['nome'] o $_SESSION['id'] precedentemente salvate".

                                      Ho provato a realizzarla, ovviamente il tutto va impostato nella pagina: privata.php giusto? Ma ho incontrato alcune difficoltà.

                                      inserisco parte del codice:

                                      $strquery = @mysql_query("SELECT * FROM utenti WHERE id = $_SESSION['id']);
                                      $strresult = @mysql_fetch_array($query);

                                      Prima devo salvarmi l'id della sessione? Poi dopo devo fare un echo dei contenuti estratti dal DB magari dentro un form, così da far modificare i contenuti all'utente giusto? Potete farmi qualche esempio per poterci ragionar su?

                                      Grazie

                                      Enrico

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • P
                                        pubblivoro User • ultima modifica di

                                        Ho risolto! 🙂

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • F
                                          fabrizio23 User Attivo • ultima modifica di

                                          Come hai risolto?
                                          Ciao e grazie!

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • F
                                            fabrizio23 User Attivo • ultima modifica di

                                            Ciao! Non stò capendo dove sbaglio, sono settimane che provo :mmm: :bho:

                                            Come faccio nel tutorial di login ed entrare nella pagina privata? in quale pagina devo agire, come lo devo fare?

                                            Perchè a me sembra di fare giusto, ma non mi viene...

                                            Grazie in anticipo!

                                            Ciao!!!

                                            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