Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Vincular PHPBB y web

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado

0
No hay votos
 
Votos totales: 0

kaysa
Observador/a
Mensajes: 3
Registrado: 26 Ene 2011, 19:45

Vincular PHPBB y web

#1

Mensaje por kaysa »

Bueno ante todo gracias, he estado buscando por san google y lo unico que he encontrado son vinculaciones con Mangosweb yo querria saber como vincular el foro a una pagina web. La pagina web seria un registro para el WOW asi que ahora les pongo el codigo php del registro(no hace falta que ponga el form) de la pagina principal. Muchas gracias

Código: Seleccionar todo

// Comprobamos que todos los campos estan vacios para establecer los valores de seguridad
if(empty($_POST["username"]) && empty($_POST["password"]) && empty($_POST["password2"]) && empty($_POST["email"]) && empty($_POST["security"])){

$reg_security = rand(1, 9);
$reg_security2 = rand(1, 9);
$_SESSION["reg_security"] = $reg_security;
$_SESSION["reg_security2"] = $reg_security2;

}
// Comprobamos que todos los campos NO estan vacios para comprobar si la suma de los valores de seguridad es correcta
if(!empty($_POST["username"]) && !empty($_POST["password"]) && !empty($_POST["password2"]) && !empty($_POST["email"]) && !empty($_POST["security"])){

$reg_security_answer = $_SESSION['reg_security'] + $_SESSION['reg_security2'];

if ($reg_security_answer != $_POST["security"]){ system_message("Rossz választ adtál a biztonsági kérdésre!"); }

// Cierre de sesión de seguridad
session_destroy();

// Variables del registro
$post_reg_username = mysqli_real_escape_string($mysql_connect, strtoupper($_POST["username"]));
$post_reg_password = mysqli_real_escape_string($mysql_connect, strtoupper($_POST["password"]));
$post_reg_password2 = strtoupper($_POST["password2"]);
$post_reg_email = mysqli_real_escape_string($mysql_connect, $_POST["email"]);
$reg_password = SHA1("".$post_reg_username.":".$post_reg_password."");

// Verificando si el username existe
$sql_reg_account_check = "SELECT COUNT(*) FROM account WHERE username = '".$post_reg_username."'";
$query_reg_account_check = mysqli_query($mysql_connect, $sql_reg_account_check);
$results_reg_account_check = mysqli_fetch_array($query_reg_account_check);
if($results_reg_account_check[0]!=0){ system_message("Ese nombre de usuario ya está en uso.s"); }

// Verificando si el email existe
$sql_reg_email_check = "SELECT COUNT(*) FROM account WHERE email = '".$post_reg_email."'";
$query_reg_email_check = mysqli_query($mysql_connect, $sql_reg_email_check);
$results_reg_email_check = mysqli_fetch_array($query_reg_email_check);
if($results_reg_email_check[0]!=0){ system_message("¡Ya existe una cuenta con esta dirección de correo electrónico! Si has olvidado tu contraseña puedes recibir una nueva pinchando sobre 'Contraseña olvidada' en la página principal."); }

// Posibles errores
if($post_reg_password != $post_reg_password2){ system_message("Por favor, escribe tu contraseña correctamente."); }
if(strlen($post_reg_username) < 3){ system_message("Su nombre de usuario es muy corto."); }
if(strlen($post_reg_password) < 6){ system_message("Su contrase&ntilde;a es muy corta."); }
if(strlen($post_reg_username) > 32){ system_message("Su nombre de usuario es muy largo."); }
if(strlen($post_reg_password) > 64){ system_message("Su contrase&ntilde;a es muy larga."); }
if($post_reg_username == $post_reg_password){ system_message("Az account név és a jelszó nem egyezhetnek meg!"); }
if(strlen($post_reg_email) > 64){ system_message("Su direcci&oacute;n de correo electr&oacute;nico es muy larga.!"); }
if(strlen($post_reg_email) < 5){ system_message("Su direcci&oacute;n de correo electr&oacute;nico es muy corta."); }
if (!ereg("^[0-9a-zA-Z%]+$", $post_reg_username)){ system_message("Su nombre de usuario contiene caracteres no permitidos."); }
if (!ereg("^[0-9a-zA-Z%]+$", $post_reg_password)){ system_message("Su contrase&ntilde;a contiene caracteres no permitidos!"); }

//Insertar en DB
mysqli_query($mysql_connect, "INSERT INTO account (username, sha_pass_hash, sessionkey, email, last_ip) VALUES ('".$post_reg_username."', '".$reg_password."', '".$wam_sessionkey_player."', '".$post_reg_email."', '".$site_ip."')");

// LOGs de registro
if($site_log_enable == 1){

$log_reg = fopen("logs/reg.txt", "a");
fwrite($log_reg, "IP: ".$site_ip." | Account név: ".$post_reg_username." | Dátum: ".$site_date."\n");
fclose($log_reg);

}

//Mensaje del sistema exitoso
system_message("Cuenta creada con &eacute;xito.!");
}
?>

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Vincular PHPBB y web

#2

Mensaje por leviatan21 »

Por favor lee y respeta las reglas, sin datos de soporte no recibirás ayuda nuestra

Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

kaysa
Observador/a
Mensajes: 3
Registrado: 26 Ene 2011, 19:45

Re: Vincular PHPBB y web

#3

Mensaje por kaysa »

Lo siento aqui tiene
URL: localhost
Plantilla(s) usuada(s): por defecto
MODs instalados: ninguno
Versión de phpBB: 3.0.8
Servidor: localhost

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Vincular PHPBB y web

#4

Mensaje por leviatan21 »

en las normas se aclara que no se da soporte en localhost 8-)
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

kaysa
Observador/a
Mensajes: 3
Registrado: 26 Ene 2011, 19:45

Re: Vincular PHPBB y web

#5

Mensaje por kaysa »

Bueno pues sera un servidor de pago y sera para atlantis-wow

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 52

Re: Vincular PHPBB y web

#6

Mensaje por HuanManwe »

sube el foro, aunque sea en estado de pruebas, a tu servidor, y eso nos basta. Pero no damos soporte a foros en localhost ni foros inaccesibles.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


Cerrado

Volver a “Foros de Soporte 3.0.x”