Esta es una discusión para el tema Enlace de base de datos en el foro vBulletin 3 - Preguntas, Problemas y Soluciones, bajo la categoría Soporte vBulletin; Hola buen dia, fijense que yo tengo un foro llamado: www.viciovirtual.com y resulta que cree una pagina en el mismo server llamada: www.viciovirtual.com/download esta es una pagina para descargar gratis e ilimitadamente de MEGAUPLOAD. Y ...
Página:
Hola buen dia, fijense que yo tengo un foro llamado: www.viciovirtual.com y resulta que cree una pagina en el mismo server llamada: www.viciovirtual.com/download esta es una pagina para descargar gratis e ilimitadamente de MEGAUPLOAD. Y lo que quiero es enlazar la base de datos de vbulletin para que asi se tendgan que registrar en el foro y solo los que se registren en el foro puedan acceder a esta otra pagina. Alguien q me diga como lo puedo hacer, o que script lo hace? muchas gracias
Deberías crear una página para ello. Aquí ye voy a pegar un código que te podría servir
Primero debes copiar lo siguiente en un editor de texto y guardarlo como enlaces.php o con el nombre que quieras.
Ahora debes ir a admincp y en el estilo que utilices, creas una nueva plantilla, la cual debes llamar igual que la página que has creado, por ejemplo enlaces. Si vas a utilizar varios estilos, tienes que hacerlo en todos.Código PHP:<?php
// ####################### SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);
// #################### DEFINE IMPORTANT CONSTANTS #######################
define('NO_REGISTER_GLOBALS', 1);
define('THIS_SCRIPT', 'enlaces'); // Pon aquí el nombre de tu archivo
// get special phrase groups
$phrasegroups = array(
);
// get special data templates from the datastore
$specialtemplates = array(
);
// pre-cache templates used by all actions
$globaltemplates = array(
'TEST',
);
// pre-cache templates used by specific actions
$actiontemplates = array(
);
// ###################### REQUIRE BACK-END #########################
require_once('./global.php');
// ##################################################################
// ###################### START MAIN SCRIPT #########################
// ##################################################################
$navbits = array();
$navbits[$parent] = 'Enlaces';
$navbits = construct_navbits($navbits);
eval('$navbar = "' . fetch_template('navbar') . '";');
eval('print_output("' . fetch_template('enlaces') . '");');
?>
Este es el código de la plantilla:
Ya nos contarás si te ha servido.Código PHP:$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle]</title>
$headinclude
</head>
<body>
$header
$navbar
<table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
<tr>
<td class="tcat">ENLACES</td>
</tr>
<tr>
<td class="alt1">Aquí va el contenido que quieras poner en la página. Por ejemplo los enlaces</td>
</tr>
</table>
$footer
</body>
</html>
Hola, gracias por tu ayuda. Pero lo que busco es que si por ejemplo entras a www.viciovirtual.com/download no puedas ver esa pagina hast q te registres, pero quiero que si ya estas regitrado en vbulletin en viciovirtual.com ya nomas te loguies, no se si me epxlico.
Hey man interesante como lo haz hecho o como lo haz creado porfa puedes decirlo? o enviarme un MP, sq yo tambien cuento con cuenta premium de megaupload y quisiera hacer eso para mis usuarios
No Registrado, eso que planteas es cuestion de permisos.
Creas la página y sólo le das parmiso para los usuarios registrados y ya está. Es igual que ocurre para que solo los usuarios regsitrados pueden ver los foros. Por cierto, algo que no ocurre aquí, ¿verdad?
¿Por qué no eres fiel a la política que quieres para tú página y te registras aquí?
Saludos
Yo si estoy registrado, pero le pongo permisos como? osea la pagina no esta en el foro, sino que es una pagina aparte, como la hago parte del foro?
Solo tienes que hacer la página como te expliqué y donde dice
<td class="alt1">Aquí va el contenido que quieras poner en la página.....</td>
Escribes el código html de tu página y subes los archivos necesarios.
Por cierto, yoksito estaba interesado en el scrip que utilizas. ¿Serías ta amable de explicarnos a todo como es?
si, utiliza el codigo de la cookie de la cuenta premium