2010-04-30 2 views
0

J'essaie d'afficher une liste de mes threads vbulliten sur une partie non-vbulliten de mon site. Cependant, je ne peux pas sélectionner la base de données vbulliten:Impossible de sélectionner la table de base de données même si le code est correct

<?php 

$host = "localhost"; 
$user = "my username"; 
$pass = "my password"; 
$dbname = "tableprefix_forum"; 

mysql_connect($host, $user, $pass) or die ("Could not connect to database server."); 
mysql_select_db($dbname) or die ("Could not select database."); 

?> 

Je remplace certaines choses ici dans cet exemple, mais toutes mes lettres de créance sont corrects, y compris mon nom d'utilisateur du serveur db, mot de passe et nom forum db. Alors quel est le problème? Est-ce dû à une fonctionnalité de sécurité interne dans vbulliten, ce système ne vous permet-il pas de vous connecter à sa base de données si la page qui tente de s'y connecter est une page non-vbulliten?

Répondre

3

Vbulletin a NO contrôle sur les autorisations données par le serveur. Mais vous devez vous assurer que l'utilisateur/pass que vous utilisez a été autorisé à accéder à la base de données que vous demandez.

+0

Oui, je devais juste accorder des permissions à cet utilisateur. – Lisa

+0

Assurez-vous de marquer votre question comme réponse, et upvote! –

Questions connexes