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.
    • B
      brinchetto User Newbie • ultima modifica di

      Ammetto che l'altra sera ero particolarmente stanco, ho risolto, scusate

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • B
        bivio User Attivo • ultima modifica di

        Salve, ho due domande:

        1. Come faccio a far visualizzare il nome della persona loggata nella sua pagina riservata?

        2. Vorrei aggiungere una opzione simile a quella presente nei forum, tipo, la data della ultima connessione del utente.

        Come potrei fare qualche input?

        0 Miglior Risposta Ringrazia Cita Rispondi

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

          buongiorno 🙂 la guida registrazione e login è pefetta 😉 ma per il recupero password ?

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            È presente nelle varie pagine della discussione:
            http://www.giorgiotave.it/forum/scripting-e-risorse-utili/83033-tutorial-area-privata-post644949.html?highlight=recupero+password#post644949

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • E
              ernando User Newbie • ultima modifica di

              Ciao Thedarkita e ciao a tutto il forum,
              complimenti per la comunità viva e reattiva che avete costruito.
              Volevo porre una questione su questo post "anzianotto" ma molto utile.

              Premetto che ho copiato gli script del tutorial e funziona tutto alla perfezione.

              La mia questione è: creare una pagina privata uguale per tutti ma con differente contenuto. Il contenuto che dovrebbe essere differenziato sono i Todo di questo script che ho trovato sulla rete, (w w w.tutorialzine.com/2010/03/ajax-todo-list-jquery-php-mysql-css/)
              qui c'è il link diretto al download (w w w.demo.tutorialzine.com/2010/03/ajax-todo-list-jquery-php-mysql-css/demo.zip).

              Non sono molto pratico di codici, però credo di aver capito la teoria:
              I todo si memorizzano in una tabella "tz_todo", che ovviamente è uguale per tutti.
              Quello che dovrei fare io è fare in modo che si memorizzino in riferimento ad un determinato id utente e richiamare poi quell'id per la pagina privata, giusto?!

              E come cacchio si faaa???:crying:

              Lo so che vi sto chiedendo una cosa che vi farà perdere un mare di tempo, ma sono mesi che ci sbatto la testa, ho comprato libri e surfato il web alla ricerca di una soluzione, e questo post è quello che ci si avvicina di più. Putroppo gli angoli bui sono ancora tanti. Illuminatemi voi vi prego!

              :ciauz:

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • B
                bluedragon89 User • ultima modifica di

                @ernando said:

                (w w w.tutorialzine.com/2010/03/ajax-todo-list-jquery-php-mysql-css/)
                qui c'è il link diretto al download (w w w.demo.tutorialzine.com/2010/03/ajax-todo-list-jquery-php-mysql-css/demo.zip).

                Ciao, Mi sembra non funzionare quel collegamento per il download, comunque ho guardato la fonte dal primo link e direi che devi solo modificare il file config.php o nome simile che contiene la configurazione di accesso al tuo Database Sql

                P.s. stiamo uscendo dal topic principale.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • E
                  ernando User Newbie • ultima modifica di

                  Grazie bluedragon,
                  però nel connect.php ci sono solo le informazioni per andare a rilevare un determinato db. A me serve scrivere informazioni differenti a seconda dei differenti utenti.

                  penso che sia questa la stringa chiave:

                  The edit method takes the ToDo item id and the new text
                  	of the ToDo. Updates the database.
                  */
                  	
                  public static function edit($idt, $text){
                  	
                  	$text = self::esc($text);
                  	if(!$text) throw new Exception("Wrong update text!");
                  	
                  	mysql_query("	UPDATE tz_todo
                  					SET text='".$text."'
                  					WHERE id=".$idt
                  				);
                  	
                  	if(mysql_affected_rows($GLOBALS['link'])!=1)
                  		throw new Exception("Couldn't update item!");
                  }
                  
                  /*
                  

                  quella tabella tz_todo nel database non ha nessun dato per differenziare le informazioni a seconda dell'utente che le inserisce.
                  Come posso fare a creare queste informazioni?

                  grazie
                  Ciao

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • B
                    bluedragon89 User • ultima modifica di

                    ah! scusa adesso ho capito, vuoi che inserisca le note di uno specifico utente.

                    dovresti modificare abbastanza il codice:

                    premesso che non conosco quello script e non l'ho guardato, ma a livello generale, magari ti può aiutare a ricercare su internet se nessuno ti posta il codice pronto, penso dovresti modificare:

                    individua dove fa l' "update" e qui dovresti aggiungere:

                    Se l'utente esiste; (sessione login) > allora update dove nel database, nell'utente "x" (nella tabella di ogni utente oltre a password, username etc.. deve esserci un campo che da quanto scrivi si dovrebbe chiamare "text" )

                    0 Miglior Risposta Ringrazia Cita Rispondi

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

                      Ciao a tutti. Ho un grosso dubbio sulle sessioni.
                      Come faccio a permettere l'accesso ad una pagina al solo utente a cui la pagina è riservata?
                      Il dubbio è che l'utente una volta loggato possa accedere a pagine riservate ad altri cambiando l'indirizzo della pagina.
                      Grazie per un chiarimento.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • X
                        xdpasqualedx User Newbie • ultima modifica di

                        Ciao, ecco il mio problema... ho fatto una prova x vedere se riuscivo a registrarmi al mio sito ma dopo aver compilati i campi e cliccato registra mi dice:Errore 033, contattare l'amministratore No database selected.
                        Io per creare la tabella utenti, visto che il mio sito è su altervista, sono andato su tools►PhpMyAdmin e vado su Sql e ci copio quello che hai scritto tu per creare la tabella utenti.
                        Ora non so se è questo il problema 😢 ma non so come risolverlo, mi aiuti???

                        0 Miglior Risposta Ringrazia Cita Rispondi

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

                          Ciao xDPasqualeDx,
                          fai attenzione alle maiuscole e ad non usare lo stile sms nei tuoi messaggi.
                          Per quanto riguarda il problema, hai modificato il file di configurazione scrivendo i dati corretti per la connessione al database?

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • X
                            xdpasqualedx User Newbie • ultima modifica di

                            Beh veramente ho usato il solito copia e incolla del codice html o php (a me sembrano uguali) e li ho creati in file .php con il nome indicato. 😞

                            0 Miglior Risposta Ringrazia Cita Rispondi

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

                              Si, ma i dati per la connessione al database devi modificarli, mettendo i tuoi corretti.

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • X
                                xdpasqualedx User Newbie • ultima modifica di

                                😞 Non so come si fa e quale file va modificato, me lo potresti spiegare?

                                0 Miglior Risposta Ringrazia Cita Rispondi

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

                                  Ciao xDPasqualeDx,
                                  fai attenzione alle maiuscole nei tuoi messaggi.
                                  Nel file config.php trovi le variabili da modificare, i valori da inserire deve darteli il tuo provider.

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • X
                                    xdpasqualedx User Newbie • ultima modifica di

                                    Bhe, io non capisco niente di queste cose :bho: l'unica cosa che so è l'indirizzo del mio sito yourbestsite.altervista.org e so come accedere al mio database per inserirci nuove pagine o file oppure utilizzare il PhpMyAdmin.
                                    Non so neanche che cosa è il provider e come contattarlo :bho: sono disperato 😢.

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • X
                                      xdpasqualedx User Newbie • ultima modifica di

                                      Ho risolto :yuppi: ho inserito i miei dati in config.php e ora mi ha registrato, grazie mille Thedarkita 🙂

                                      0 Miglior Risposta Ringrazia Cita Rispondi

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

                                        Il tuo provider è altervista in questo caso, da qualche parte di avranno fornito nome database, host del database, nome utente e password, e devi inserire questi dati nel file config.php

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • X
                                          xdpasqualedx User Newbie • ultima modifica di

                                          Si si :-), in effetti ho inserito quelli, però ora se una persona si iscrive e fa il log-in non può fare niente... perchè dove che ha effettuato il log-in gli esce una pagina bianca con scritto "area privata" e un link sotto che gli fa il log-out. non posso creare un profilo per ogni utente?

                                          0 Miglior Risposta Ringrazia Cita Rispondi

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

                                            Questo è un tutorial per creare un'area riservata, non sono previste altre operazioni, ma puoi comunque modificare lo script in base alle tue esigenze. Ovviamente bisogna imparare php, questo tutorial serve proprio a spiegare il funzionamento di certe cose, non è un semplice script da utilizzare cosi com'è.

                                            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