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. La Community Connect.gt
    4. A Scuola Di
    5. SEO: scala la SERP!
    6. Plugin di cache non funzionanti
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • D
      dortyk User Attivo • ultima modifica di

      <?php
      mysql_connect("80.241.172.9", "xxxxx", "xxxxx");
      mysql_select_db("phpbb_");

      function truncate($text, $chars) {
      
          $text = $text." ";
          $text = substr($text,0,$chars);
          $text = substr($text,0,strrpos($text,' '));
          $text = $text."...";
      
          return $text;
      
      } 
      ?>
      

      ora ho sistemato con l'ip del mio server dedicato e il giusto nome delle tabelle ma niente. Ma non dovrei anche darmi il nome del db? Non ne ho solo uno li dentro. Non c'è un modo di eliminare questo fastidioso file db_connect.php dalla mia root principale? (dove ho il file index.php che ha dentro lo script)

      Ecco il nuovo errore che mi da:

      Warning: mysql_connect(): Access denied for user: '[email protected]' (Using password: YES) in /var/www/html/dpc/db_connect.php on line 9

      Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /var/www/html/dpc/index2.php on line 168

      Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/html/dpc/index2.php on line 169

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        tuonorosso Super User • ultima modifica di

        @Dortyk said:

        <?php
        mysql_connect("80.241.172.9", "xxxxx", "xxxxx");
        mysql_select_db("phpbb_");

        function truncate($text, $chars) {

           $text = $text." ";
           $text = substr($text,0,$chars);
           $text = substr($text,0,strrpos($text,' '));
           $text = $text."...";
        
           return $text;
        

        }
        ?>

        Il nome del DB lo dai nel mysql_select_db("phpbb_");
        qui indichi che phpbb_ è il nome del tuo db, mi sa che è sbagliato 😉

        CIAO

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • D
          dortyk User Attivo • ultima modifica di

          <?php
          mysql_connect("localhost", "xxxx", "xxxxxx");
          mysql_select_db("forum");

          function truncate($text, $chars) {
          
              $text = $text." ";
              $text = substr($text,0,$chars);
              $text = substr($text,0,strrpos($text,' '));
              $text = $text."...";
          
              return $text;
          
          } 
          ?>
          

          ecco corretto ma il nome delle tabelle del db quindi non serve?
          non funziona ancora ma l'errore che mi da non è nella connessione ma in questa riga:

          while($riga=mysql_fetch_array($risultati)) {

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            tuonorosso Super User • ultima modifica di

            i nomi delle tabelle sono nella select.

            Se guardi la select c'è

            FROM nometabella

            devi modificare li.

            Ciao!

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • D
              dortyk User Attivo • ultima modifica di

              Non funziona come mai?

              topic_first_post_id cos'è questo? Non ho questa tabella le altre si

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                tuonorosso Super User • ultima modifica di

                questa non è una tabella è un campo

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • D
                  dortyk User Attivo • ultima modifica di

                  ok ma come mai non mi funziona lo script? dove sbaglio?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • T
                    tuonorosso Super User • ultima modifica di

                    come si chiamano le tabelle con i topic e con i post?

                    phpbb_topics?
                    phpbb_post_text?

                    Ciao

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • D
                      dortyk User Attivo • ultima modifica di

                      si non ho cambiato niente nell'installazion ho fatto tutto standard.
                      ciao

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • T
                        tuonorosso Super User • ultima modifica di

                        mmmm

                        puoi rincollare l'errore?

                        Grazie

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • D
                          dortyk User Attivo • ultima modifica di

                          Allora riepilogo

                          file db_connect.php sulla root principale del sito:

                          <?php
                          mysql_connect("localhost", "xxxx", "xxxxxxx");
                          mysql_select_db("forum");

                          function truncate($text, $chars) {
                          
                              $text = $text." ";
                              $text = substr($text,0,$chars);
                              $text = substr($text,0,strrpos($text,' '));
                              $text = $text."...";
                          
                              return $text;
                          
                          } 
                          ?>
                          

                          SCript presente nell'index.php nella root principale del sito:

                          <?php require("db_connect.php");

                          $sql="SELECT * FROM phpbb_topics inner join phpbb_posts_text on topic_first_post_id = post_id WHERE forum_id!=0 ORDER BY topic_id DESC LIMIT 4";

                            $risultati=mysql_query($sql,$dbForum);
                            while($riga=mysql_fetch_array($risultati)) {
                          
                               $target=$riga["topic_title"];
                               $target1=$riga["topic_id"];
                               $visto=$riga["topic_views"];
                               $testo=$riga["post_text"];
                          
                               echo"<span><a href=\"http://{$_SERVER['HTTP_HOST']}/forum/viewtopic.php?t=$target1\" title=\"$target\">$target</a>
                          

                          ".truncate($testo,100)."

                          </span>";

                            } ?>
                          

                          errore al posto dello script presente nella pagina index.php:

                          Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /var/www/html/dpc/index2.php on line 168

                          Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/html/dpc/index2.php on line 169

                          :bho:

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • T
                            tuonorosso Super User • ultima modifica di

                            E' stato un errore mio!!!

                              $risultati=mysql_query($sql,$dbForum); è sbagliato in quanto serviva nel mio caso.
                            

                            Per i casi comuni è
                            $risultati=mysql_query($sql);

                            Copia il codice sotto che è già aggiustato! 😉

                            
                            <?php require&#40;"db_connect.php"&#41;;
                            
                            $sql="SELECT * FROM phpbb_topics inner join phpbb_posts_text on topic_first_post_id = post_id WHERE forum_id!=0 ORDER BY topic_id DESC LIMIT 4";
                            
                                  $risultati=mysql_query&#40;$sql&#41;;
                                  while&#40;$riga=mysql_fetch_array&#40;$risultati&#41;&#41; &#123;
                            
                                     $target=$riga&#91;"topic_title"&#93;;
                                     $target1=$riga&#91;"topic_id"&#93;;
                                     $visto=$riga&#91;"topic_views"&#93;;
                                     $testo=$riga&#91;"post_text"&#93;;
                            
                                     echo"<span><a href=\"http://&#123;$_SERVER&#91;'HTTP_HOST'&#93;&#125;/forum/viewtopic.php?t=$target1\" title=\"$target\">$target</a>
                            ".truncate&#40;$testo,100&#41;."
                            
                            </span>";
                            
                                  &#125; ?>
                            
                            
                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • T
                              tuonorosso Super User • ultima modifica di

                              risolto??? :mmm:

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • D
                                dortyk User Attivo • ultima modifica di

                                GrazieEEE!!! ora va infatti! senti per dargli un font ed un size che voglio io al testo?

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • T
                                  tuonorosso Super User • ultima modifica di

                                  modifica questa riga

                                  echo"<span><a href=\"http://&#123;$_SERVER&#91;'HTTP_HOST'&#93;&#125;/forum/viewtopic.php?t=$target1\" title=\"$target\">$target</a>
                                  ".truncate&#40;$testo,100&#41;."
                                  
                                  </span>";
                                  
                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • D
                                    dortyk User Attivo • ultima modifica di

                                    Non sono così pratico di php come lo modifico per testo verdana size=1 e color #666666?

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • T
                                      tuonorosso Super User • ultima modifica di
                                      echo"<span><font name=\"Verdana\" size=1 color=#666666><a href=\"http://&#123;$_SERVER&#91;'HTTP_HOST'&#93;&#125;/forum/viewtopic.php?t=$target1\" title=\"$target\">$target</a>
                                      ".truncate&#40;$testo,100&#41;."
                                      
                                      </font></span>";
                                      

                                      prova così, non l'ho testato..

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • D
                                        dortyk User Attivo • ultima modifica di

                                        Grazie ha funzionato ma il font ed i parametri in php non danno un risultato uguale rispetto a quello html quindi ho sistemato il td così:

                                        <td colspan="3" valign="top" style="font-family:Verdana,Arial,Helvetica,sans-serif;color:#666666;font-size:10px;">

                                        ed ora è perfetto.
                                        Grande mod complimenti!!

                                        Senti e se uno volesse oltre agli ultimi mettere anche quelli con più views?
                                        Ora chiedo troppo eh?
                                        😄

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • T
                                          tuonorosso Super User • ultima modifica di

                                          beh, basta modificare la query, domani gli do un occhio 😉

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • D
                                            dortyk User Attivo • ultima modifica di

                                            tnx!!

                                            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