Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    1,742

    Problema di connessione!!!!

    Codice PHP:
    // Questo sricpt si trova nella pagina chiamata topics.php nella root principale, dovrebbero visualizzarsi gli ultimi topics del forum (in questo caso in una pagina esterna al forum)!
    <? 
    include("get_posts_EXT.php"); 
    $root_forum $_SERVER['DOCUMENT_ROOT'].'/forum/';
    get_posts('last','DESC',20); 
    ?> 

    // Questa è la pagina get_post_EXT.php
    <?php
        
    function get_posts($mode='last'$ord='DESC'$limit=5)
    {
        global 
    $root_forum;
          include( 
    $root_forum 'config.php');

          switch( 
    $mode )
          {
              case 
    'last':
                    
    $order 'topic_last_post_id ' .$ord ' LIMIT ' $limit;   // ultimi inseriti
                      
    break;
                case 
    'replies':
                        
    $order 'topic_replies ' .$ord ' LIMIT ' $limit// i più frequentati
                      
    break;
                case 
    'views':
                        
    $order 'topic_views ' .$ord ' LIMIT ' $limit// i più visti
                      
    break;
                case 
    'rand':
                        
    $order 'RAND() LIMIT ' $limit;   // casuali
                      
    break;
                default:
                         
    $order 'topic_last_post_id DESC LIMIT ' $limit;  //default ultimi inseriti
                         
    break;
          }

          
    $access mysql_connect($dbhost$dbuser$dbpasswd)
                       or die(
    "Could not establish connection: " mysql_error());
          
    $db mysql_select_db($dbname,$acces) or die ("Could not connect to database.
    \n"
    );

          
    $sql="SELECT t.topic_id,t.topic_title, t.topic_last_post_id, p.post_time, u.username
                FROM phpbb_topics t, phpbb_topics u, phpbb_posts p, phpbb_forums f
                WHERE t.topic_last_post_id=p.post_id AND u.user_id=p.poster_id
                      AND f.forum_id=t.forum_id AND f.auth_view=0
                ORDER BY 
    $order";

          if ( !(
    $result mysql_query($sql)) )
          {
              die(
    "Could not obtain post information.");
          }

          while( 
    $row mysql_fetch_array($result) )
          {
              echo(
    "<a href=\"" $root_forum "viewtopic.php?t=" $row["topic_id"] ."\" title=\"\">" $row["topic_title"] . "</a>
    "
    );
          }
          
        
    mysql_free_result();
        
    mysql_close($db);
    }

    ?>


    // Questo è il contenuto del file config.php

    <?php


    // phpBB 2.x auto-generated config file
    // Do not change anything in this file!

    $dbms 'mysql';

    $dbhost 'xxxx';
    $dbname 'xxxx';
    $dbuser 'xxxxxx';
    $dbpasswd 'xxxxx';

    $table_prefix 'phpbb_';

    define('PHPBB_INSTALLED'true);

    ?>

    // E questo è il fottutissimo errore!!
    Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /mnt/raid1-01/home/cellutop/cellulartopic.com/htdocs/get_posts_EXT.php on line 29
    Could not connect to database.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    1,742

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    1,742
    I topic che estrapola li prende dal forum phpbb e il file di connessione è il file config.php che è del forum!
    quindi i paramentri, le variabili di connessione sono corrette in quanto il forum funziona!!!

    ma perchè caspiterina non va questo codiceeeeeeeeeeee
    raga vi giuro che sto impazzendo!! vi prego!!! vi scongiuro!!


  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    1,742

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.