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. Creazione Script Commenti In Php Da Zero
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • J
      jeeves User Attivo • ultima modifica di

      Ma aspetta, l'hai trovato? 😄

      Puoi usare mktime() per trasformare una data in secondi passati da quella data, ma con gli annunci non c'entra niente.

      Esempio: che data vuoi inserire? (e io ti do i secondi passati da quella data e ti faccio vedere come ho fatto;))

      :gthi:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • D
        davide.al User Attivo • ultima modifica di

        Ciao, ho provato in tutti i modi ma nn riesco ancora a risolvere il problema della prima data giusta. Ho provato sia al latyo database e sia al lato codice con i tuoi esempi, ma niente...

        il problema mi rimane sempre lo stesso:
        la prima data è sbagliata 1/1/1970
        e le altre giuste

        e quando aggiorno la pagina si duplica l'ultimo commento, e più aggiorno più si duplica..

        nn so come risolverlo, qualcuno mi può aiutare? per favore. Grazie a tutti

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • J
          jeeves User Attivo • ultima modifica di

          Allora per ricavare i secondi passati da quella data a una che vuoi tu devi usare mktime() e poi lo inserisci dove nel database sta scritto 0.

          Esempio:

          [php]<?php
          // Inserisci i dati che vuoi e ti darà i secondi passati da quella data
          $giorno = "";
          $mese = "";
          $anno = "";
          $ora = "";
          $minuti = "";
          $secondi = "";

          // E qui te li fa vedere
          echo mktime($ora,$minuti,$secondi,$mese,$giorno,$anno);
          ?>[/php]

          Poi inserisci il numero di secondi che ti fa vedere nel database alla voce che a data sta scritto 0.

          :gthi:

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • D
            davide.al User Attivo • ultima modifica di

            spiegati meglio, dici nel database dove sta scritto 0... !?!??? 🙂 è qui che nn capisco. Sicuramente ti riferisci a data. Ma non vedo 0 nelle caselle di data

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • J
              jeeves User Attivo • ultima modifica di

              Hai detto che vedi un commento con quella data, no?

              Ecco, il quel commento nel database al campo data dovresti mettere quello che ti ho scritto al post 47 😉

              Se non hai capito chiedi pure 😉

              :gthi:

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • D
                davide.al User Attivo • ultima modifica di

                Ciao, grazie ancora per la pasienza :):D

                ma come faccio a mettere questo codice php nel database data?

                <?php
                // Inserisci i dati che vuoi e ti darà i secondi passati da quella data
                $giorno = "";
                $mese = "";
                $anno = "";
                $ora = "";
                $minuti = "";
                $secondi = "";

                // E qui te li fa vedere
                echo mktime($ora,$minuti,$secondi,$mese,$giorno,$anno);
                ?>

                Quando accedo all'area admin del mio database clicco su modifica il campo data e mi compaiono campi come: attributi, predefinito, extra e commenti fli altri campi sn già compilati ovviamente tramite l'importazione del file sql come not null ecc..
                Forse esistono altre funzioni nel database che nn conosco? sicuramente.. perchè al lato database nn ho mai fatto niente e nn so muovermi.. dammi una mano dai.. :ciauz:

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • J
                  jeeves User Attivo • ultima modifica di

                  Dai, non devi mettere il codice php, ma il risultato di quel codice (che è un numero) compilando le variabili 😉

                  :gthi:

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • D
                    davide.al User Attivo • ultima modifica di

                    scusa l'ignoranza ma nn lo sa fare 😞

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • D
                      davide.al User Attivo • ultima modifica di

                      il risultato del codice php era 1217008807 e l'ho usato come valore in data, ho fatto modifica nel database nella cella data e l'ho messo sia in commento e predefinito e nel vedicommenti .php ho messo il valore mktime ma niente... nn so proprio mettere + le mani credimi :()::o

                      aiutatemi :crying:

                      :giggle:ciao a tutti

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • D
                        davide.al User Attivo • ultima modifica di

                        ho capito una cosa però, auto.increment è la funzione che crea un nuovo record. Ho provato a toglierlo a i ID e assegnarlo a tutti gli altri ma nn funzionava mi dava errore. E togliendolo a tutti nn funzionavano i nuovi commenti, si vedeva il nuovo commento quando lo si inseriva e quando aggiornavo nn si duplicava + niente ma quando andavo da una pagina a ll'altra e ritornavo su vedicommenti.php nn c'era + niente.

                        Chissà forse x nn duplicare i commenti bisogna modificare il file sql diversamente?

                        il post precedente mio sono occupato della data che nn riesco a farla funzionare ancora..

                        Ce la stò mettendo tutta ma alla fine rimango sempre deluso... forza incoraggiatemi...

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • J
                          jeeves User Attivo • ultima modifica di

                          Che hai combinato nel vedicommenti.php? Ripristina quello di prima.

                          Per il fatto del commento che dà quella data, se non sai come risolverlo, rimuovi il commento dal database, era solo lì l'errore e non dovrebbero capitarne più 😉 (anche perché quel commento l'hai messo prima che ti ho dato io la soluzione :2:

                          :gthi:

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • D
                            davide.al User Attivo • ultima modifica di

                            ho ripristinato come l'inizio, ma è sempre la solita canzone... sempre lo stesso errore stò su msn

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • J
                              jeeves User Attivo • ultima modifica di

                              Ma l'errore è che vedi il primo commento con quella data?

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • D
                                davide.al User Attivo • ultima modifica di

                                si, la prima data è sbagliata. Poi ogni volta che aggiorno la pgina si replicano i post

                                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