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 • 14 gen 2006, 15:27 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 • 14 gen 2006, 15:39 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 • 14 gen 2006, 15:42 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 • 14 gen 2006, 15:53 ultima modifica di

            mmmm

            puoi rincollare l'errore?

            Grazie

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • D
              dortyk User Attivo • 14 gen 2006, 15:57 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 • 14 gen 2006, 16:07 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 • 14 gen 2006, 17:26 ultima modifica di

                  risolto??? :mmm:

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • D
                    dortyk User Attivo • 15 gen 2006, 02:27 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 • 15 gen 2006, 10:06 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 • 15 gen 2006, 14:59 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 • 15 gen 2006, 15:12 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 • 15 gen 2006, 17:03 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 • 15 gen 2006, 22:02 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 • 15 gen 2006, 23:40 ultima modifica di

                                tnx!!

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • T
                                  tuonorosso Super User • 15 gen 2006, 23:59 ultima modifica di

                                  Prova così:

                                  al posto di questo

                                  $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"; 
                                  

                                  metti questo

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

                                  Fammi sapere, non ho testato...

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • K
                                    kartoon3d User Newbie • 16 gen 2006, 08:35 ultima modifica di

                                    Per prima cosa salve e mille complimenti per il sito ( spero di postare qualcosa prossimamente ) . Mi presento mi chiamo Max e ho un grave problema : sono un anno che sto cercando di far apparire nella pagina principale gli ultimi topic del mio forum .. Fino quando hho visto questo bellissimo topic .. Ho pensato..è fatta !! Ho seguito alla lettera il vostro consiglio ma non funziona .. Per chiarezza ( spero di non annoiarvi ) vi spiego il mio problema : Il mio sito è www.kartoon3d.com
                                    Come prima pagina ho un html che mi indirizza al resto del sito realizzato tutto con phpnuke . ...tutto tranne il forum, che è un modulo di un altro pacchetto php ( mbmf) . Il forum è un semplice phpbb ( versione 2.0.11) .Esistono quindi due database mysql ( uno per nuke e uno per il forum ) .. Ho provato giustamente il vostro codice , ma appare la scritta del tipo ( " this is example of topic phpbb2 : view, ....") in cui posso cliccare e mi rimanda alla pagina del forum ...
                                    Ho due domande :

                                    • il blocco relativo al forum l'ho inserito nella sezione blocchi di nuke , mentre il db_connect nella pagina principale ..è giusto ??
                                    • scrivendo nel db il mio user e password ...non si creano dei problemi di sicurezza ?
                                      -avete un consiglio da darmi ?

                                    Per ora vi ringrazio e mi scuso in anticipo per il disturbo

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • T
                                      tuonorosso Super User • 16 gen 2006, 08:56 ultima modifica di

                                      scusami ma non ho capito il problema che hai.

                                      Per il fatto della sicurezza è sicuro in quanto il .php viene elaborato dal server e non viene visualizzato dal client.

                                      Ciao

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • D
                                        dortyk User Attivo • 16 gen 2006, 10:09 ultima modifica di

                                        Allora io ho fatto come ha detto Giorgio ed ho eliminato il file db_connect.php

                                        <?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;
                                        }
                                        $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);
                                        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,70)."

                                        </span>";
                                        }

                                        Questo è un misto Tuono/Giorgio grazie ragazzi!!!
                                        Ora provo il nuovo script tuono!!

                                        Ah dimenticavo complimenti per il sito adoro i radiocomandati ed il tuo sito è chiarissimo poi ti chiedo un paio di cose al riguardo se posso 😄

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • V
                                          vision82 User • 22 gen 2006, 17:37 ultima modifica di

                                          Ciao, piccola domanda da profano....ho provato lo script funziona perfettamente ma il problema che mi visualizza anche i post che vengono scritti nell'area dei moderatori, come faccio ad escludere quei post?

                                          SPero non sia troppo banale 😄

                                          0 Miglior Risposta Ringrazia Cita Rispondi

                                            1 Risposta Ultima Risposta
                                          • L
                                            lukas Super User • 24 gen 2006, 13:32 ultima modifica di

                                            Ho inserito questo codice nella mia homepage:

                                            <?
                                            
                                            error_reporting&#40;E_ALL&#41;;
                                            
                                            include&#40;"forum/config.php"&#41;;
                                            
                                            
                                            
                                            $sql="SELECT * FROM phpbb_topics WHERE forum_id!=15 ORDER BY topic_id DESC LIMIT 20";
                                            
                                            $risultati=mysql_query&#40;$sql&#41;;
                                            while&#40;$riga=mysql_fetch_assoc&#40;$risultati&#41;&#41; &#123;
                                            
                                            $target=$riga&#91;"topic_title"&#93;;
                                            $target1=$riga&#91;"topic_id"&#93;;
                                            
                                            echo"
                                            
                                            <a href=\"http://www.miosito.it/forum/viewtopic.php?t=$target1\" title=\"\">$target</a> 
                                            
                                            ";
                                            &#125;
                                            
                                            
                                            ?>
                                            

                                            Ma non si vede niente.
                                            Nemmeno un errore...niente di niente di niente di niente.
                                            Ho provato a fare anche una pagina vuota con dentro solo questo codice e non si vede niente di niente.
                                            Come mai???

                                            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