Visitas
Contador Gratis
Conectarse

Recuperar mi contraseña

Últimos temas
» Nuevo Servidor wotlk progresivo: Utgarde blizzlike 3.3.5a
Lun Nov 14, 2016 3:41 pm por ragnarosxd

» WoW server ragnaros 3.3.5a high reates
Miér Jun 24, 2015 11:12 pm por ragnarosxd

» WoW server ragnaros 3.3.5a high reates
Miér Jun 24, 2015 11:11 pm por ragnarosxd

» Traducciones WhyDB
Vie Mayo 02, 2014 10:54 pm por tubafonos

» realmlist
Jue Ago 29, 2013 5:36 pm por locoiii

» cual es el realmist????
Mar Mayo 14, 2013 3:15 am por bosz

» Presentacion
Lun Abr 01, 2013 6:40 am por danigraful

» holaa me podeis ayudarr
Dom Mar 31, 2013 5:34 pm por alejandro9696

» WOWPlus - Excelente Servidor WoW 3.3.5 a (WOTLK)
Miér Mar 27, 2013 2:33 am por Galawowplus

GratisWoWTodo Sobre Servidores WoW

Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Ver el tema anterior Ver el tema siguiente Ir abajo

Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por Ariath el Miér Ene 28, 2009 9:11 pm

Bueno, pues aquí os traigo esta web de cuentas que he estado creandome yo desde 0 Smile .

El diseño es tope cutre, lo se, ahi ya, quien quiera editarle el fondo o cosas por el estilo, el mismo XD.

Aqui teneis la web: http://filebeam.com/4ac729edca580f0200c5261e1a8b31c7

Una vez la pongais en vuestro servidor web (XAMPP, AppServ, o Apache y PHP5 a pelo, da igual Razz ), teneis que editar ciertas cosillas.

MySQL.php
-----------

$MySQL_User="root";
$MySQL_Password="root";
$MySQL_Host="localhost";

Bueno, creo que no hace falta explicar que es esto, ¿no? XD.

De todas formas, de arriba a abajo: Usuario MySQL, Password MySQL, Host donde está instalado MySQL.


Index.php
----------
Aquí únicamente teneis que modificar estos campos:

$LogonDB = "wow-logon";
$CharacterDB = "wow-character";

LogonDB y CharacterDB, son 2 campos para indicar respectivamente cómo se llaman vuestras bases de datos Logon y Character (en el ejemplo, las mías se llaman ahora wow-logon y wow-character).

Y, para los que no os guste el fondo (que si, que sé de sobra que a NADIE le gusta el fondo que se le ha quedado XD), pues, meteis una imagen que os guste en la carpeta images, y acto seguido, cambiais esto:

background-image: url(images/WoW_WotLK_art05.jpg);

modificando lo que sigue a images/ por el nombre de vuestro archivo.


Mail.php
--------

Bueno, ¿y que pinta este archivo aquí, se podría preguntar alguien?.

Pues muy facil. Esta web, aparte de crearte las cuentas, tiene la capacidad de enviarte por email los datos, caso de que los olvides (está guay la cosa, ¿no? Wink ).

Para eso, se hace uso de este archivito, el cual, hace uso de un servidor de email externo para poder enviar el mensaje.

Bueno, para empezar... ¿Eso de que hace uso de un servidor de correo externo, qué carajo quiere decir?.

Es sencillo. Normalmente, tu no puedes enviar emails desde tu propia máquina, a menos que tengas instalado un servidor de correo (SMTP), y como dicha cosa parece algo jodía de montar (yo lo estuve intentando 2 días, y ni caso), pues vamos a hacer uso de un truquillo, que se traduce, en gorronearle a un servidor de correo cualquiera su servidor SMTP para poder enviar los correos.

Esto significa además, que, para que la cosa funcione, tenemos que tener una cuenta de correo en el servidor SMTP que indiquemos, pues es la cuenta que se va a usar para acceder a dicho servidor.

Este archivo, inicialmente, está configurado para usar el servidor SMTP de GMail, pero indicando los datos (URL del servidor SMTP y su puerto) de cualquier otro, pues se podría usar cualquiera.

Dicho esto, vamos a lo que nos interesa:

$UsuarioEmail = "";
$PasswordEmail = "";
$SMTPHost = "ssl://smtp.gmail.com"; /* -- Configuracion para GMail. -- */

$SMTPPort = 465; /* -- Lo mismo que arriba. --*/

Bueno, pues os aclaro las cosas:

UsuarioEmail y PasswordEmail, es para que (como siempre, en este caso) indiqueis vuestro usuario y contraseña de GMail.

SMTPHost y SMTPPort, se usa para indicar el servidor SMTP al que nos vamos a conectar, y su puerto.


/* -- Datos del Correo. -- */

$Email_Remitente = "";
$Nombre_Remitente = ""; /* -- Por ejemplo: Administrador del servidor . -- */

$Asunto = ""; /* -- Por ejemplo: Datos de su cuenta . -- */

/* -- Para el texto del correo, ver más abajo $Texto_Correo . -- */


EmailRemitente, es para indicar la dirección de correo desde la cual se está enviando el correo (evidentemente, es la cuenta de GMail que estemos usando).

Nombre_Remitente, pues como indico arriba, es para poner un texto con el que nos identificamos en el correo.

Asunto... ¿de verdad hace falta que diga lo que es el Asunto del correo? XD.

Y lo de debajo, pues eso, es para indicarnos que, el contenido del mensaje, lo tenemos que indicar en la variable TextoCorreo que aparece abajo, y la cual os muestro ahora:


$Texto_Correo = "Has solicitado que se te envien los datos de tu cuenta en el servidor\nde World of Warcraft 'El Reino de Ariath'.\nTu usuario y contraseña se muestan a continuación.\n\nUsuario: ".$user."\nContrseña: ".$password."\n\n\nHasta la vista.";

Bueno, esto es para poneros un ejemplo de texto de correo Razz.

Lo que hay en negrita, sería el mensaje en sí.

Luego lo demás, es código PHP, que corresponde a lo siguiente:

\n , es un salto de línea

.$user. , es una variable. En PHP, cuando en una cadena de texto insertas el contenido de una variable, se hace de esta manera, digamos, separando la variable de las cadenas de texto, las cuales están delimitadas por dobles comillas, con puntos.


Y bueno, ya para terminar:

/* -- Mensajes. -- */
$Mensaje_EmailEnviado = "Se ha enviado un email a la dirección suministrada con los datos de la cuenta.";

$Mensaje_FalloAlEnviarEmail = "Error al enviar el email: ";

Estos son simples mensajes que se muestran en caso de que el mensaje se haya enviado con éxito, o no. Se pueden personalizar al gusto.


Ahora bien, todo esto del email esta muy bien, pero... ¿funciona así tal cual?.

Pues... no exactamente, hace falta hacer un par de cosillas, pero muy sencillas como vereis.

La primera, es configurar PHP, para que pueda enviar los correos, esto es simplemente cuestión de meternos en su archivo de configuración (suele llamarse PHP.ini), y buscar lo siguiente:

;extension=php_openssl.dll

Este fistro de línea es el que nos va a permitir conectarnos sin problemas a GMail y a otros servidores SMTP que, como el, tengan la seguridad SSL habilitada.

Es tan facil, como quitarle el punto y coma del principio, tal que asi:

extension=php_openssl.dll


Y ahora, solo falta 1 cosa más: Copiar 3 archivitos en la carpeta System32 de nuestro Windows.

Estos 3 archivos se llaman: php_openssl.dll, libeay32.dll y ssleay32.dll.

Están todos en la carpeta donde se instala PHP (el primero dentro de la carpeta ext, y los otros dos, directamente en la carpeta de PHP).

De todas formas, si estais vaguillos, os podeis descargar los ficheros de cualquier sitio de internet Wink .


Bueno y ya está, esto es todo, uff... cuanta cosa, pero el que algo quiere, algo le cuesta xD.

En fín, con esto ya está todo hecho... solo, que no os olvideis, de que, después de hacer tanta cosa, el invento no funcionará hasta que reinicieis el servidor web Smile .

Salu2 y que os aproveche ^^ .

P.D: Por cierto... no quereis la parte del email y preferís saltaros por tanto su configuración (y por tanto, de nuevo, quereis fuera de vuestra página, el botoncito de recuperar email, solo teneis que editar el index.php de esta forma:




De forma que quede así:



Y os vereis libres del botoncito de enviar email Smile .


Última edición por Ariath el Miér Feb 04, 2009 4:51 pm, editado 1 vez (Razón : Actualizada la web de cuentas con cambios menores, y añadida la sección Index.php, para indicar los nombres de las BD y como cambiar el fondo.)

Ariath
Admin

Cantidad de envíos : 747
Oro : 5060
Reputación : 531
Fecha de inscripción : 23/01/2009

Ver perfil de usuario http://wow-realm.forosactivos.net

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por Shark el Jue Ene 29, 2009 2:08 pm

A mi me parece que con esta pagina te lo as currrado, creo que es la unica que hay por ahroa para crear cuenta que si le pdes recuper te lo manda por email, un buen trabajo igual que con el editor haber cuando lo vuelves a subir Xd y lo de cutrecilla se le cambia el fondo a uno mas adaptado y queda de lujo


salu2

_________________

Shark
Admin

Cantidad de envíos : 45
Oro : 20
Reputación : 0
Fecha de inscripción : 23/01/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por gatox7 el Jue Feb 05, 2009 8:24 am

oye puedes especificar que servidor web usaste y donde encontrar los archivos
estoy perdido :S xD

gatox7
Novato

Cantidad de envíos : 5
Oro : 10
Reputación : 10
Fecha de inscripción : 04/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por Ariath el Jue Feb 05, 2009 2:59 pm

Servidor web solo uso uno, el Apache, ahi ya, da igual que lo instales por medio de Appserv, XAMPP, o a pelo (que también se puede, pero tiene mas lio de configuración).

Los archivos... pues son los que he puesto.

Son todos de creación mia (programados por mi), exceptuando los de las carpetas include y language, que pertenecen al paquete PHPSendMail, que incorporé a la web para poder enviar emails.

El mail.php si que es mio, ese, hace uso de PHPSendMail para enviar los correos, pero esta hecho por mi.

Salu2

Ariath
Admin

Cantidad de envíos : 747
Oro : 5060
Reputación : 531
Fecha de inscripción : 23/01/2009

Ver perfil de usuario http://wow-realm.forosactivos.net

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por gatox7 el Sáb Feb 07, 2009 7:17 am

oye una consulta tengo XAMPP pero no parte APACHE pero si MySQL

gatox7
Novato

Cantidad de envíos : 5
Oro : 10
Reputación : 10
Fecha de inscripción : 04/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por Clerigon el Sáb Feb 07, 2009 8:18 pm

trata de instalar otra vez el XAMPP

_________________
Sufriras Un Eterno Tormento

Clerigon
Aprendiz

Cantidad de envíos : 587
Oro : 2468
Reputación : 150
Fecha de inscripción : 27/01/2009
Localización : Venezuela

Ver perfil de usuario

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por gatox7 el Sáb Feb 07, 2009 10:17 pm

gracias si instalo apache

gatox7
Novato

Cantidad de envíos : 5
Oro : 10
Reputación : 10
Fecha de inscripción : 04/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por Clerigon el Dom Feb 08, 2009 1:53 am

para eso estamos Very Happy

_________________
Sufriras Un Eterno Tormento

Clerigon
Aprendiz

Cantidad de envíos : 587
Oro : 2468
Reputación : 150
Fecha de inscripción : 27/01/2009
Localización : Venezuela

Ver perfil de usuario

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por gatox7 el Dom Feb 08, 2009 8:18 am

disculpen por tantas molestias xP
pero como ago para que todos vean mi pag?

gatox7
Novato

Cantidad de envíos : 5
Oro : 10
Reputación : 10
Fecha de inscripción : 04/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por gatox7 el Lun Feb 09, 2009 4:43 am

y cambiarle eso ke dice servidor wow de ariath

gatox7
Novato

Cantidad de envíos : 5
Oro : 10
Reputación : 10
Fecha de inscripción : 04/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por Clerigon el Lun Feb 09, 2009 5:03 am

mmm pues para montar la pagina web esta un poco complicado yo explicarte...por que no explicaria bien ^^...lo q dice wow de ariath eso se cambia en unos de los archivos .php...o puedes abrir esos archivos con dreamweaver...o algun otro programa para crear paginas php

_________________
Sufriras Un Eterno Tormento

Clerigon
Aprendiz

Cantidad de envíos : 587
Oro : 2468
Reputación : 150
Fecha de inscripción : 27/01/2009
Localización : Venezuela

Ver perfil de usuario

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por Ariath el Lun Feb 09, 2009 5:17 am

Esa bonita tecla de editar, gatox7... Razz .

Lo de "Servidor wow de ariath", eso se cambia en el index.php.

En concreto en:

<h1 class="texto"><em>Servidor de <img src="images/WoWlogo.png" align="absmiddle" /> </em><em>de Ariath</em></h1>

Lo que he destacado, es el texto que aparece, lo puedes cambiar sin más.

Y bueno, si quieres cambiar la imagen del logo del WoW o quitarla, con eliminar toda esta parte:

<h1 class="texto"><em>Servidor de <img src="images/WoWlogo.png" align="absmiddle" /> </em><em>de Ariath</em></h1>

Es suficiente.

Salu2

P.D: Para que todos vean la web, tendrás que configurar debidamente el servidor web, abrir los puertos en el router, etc...

_________________
NO contestaré a ningún tipo de email o MP (mensaje privado) referente a dudas o problemas con servidores.

El FORO está para algo.

Cualquier cosa que reciba de esa índole, se la comerá la papelera.

Gracias

Ariath
Admin

Cantidad de envíos : 747
Oro : 5060
Reputación : 531
Fecha de inscripción : 23/01/2009

Ver perfil de usuario http://wow-realm.forosactivos.net

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por reybrujo080892 el Jue Feb 19, 2009 1:01 am

probaré haber si soy capaz, en otro tuto de otra web venía un tuto y era bastante simple, pro la web era como "prefabricada"

reybrujo080892
Aprendiz

Cantidad de envíos : 134
Oro : 120
Reputación : 0
Fecha de inscripción : 18/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por Ariath el Jue Feb 19, 2009 2:39 am

Sip, bueno...

Hay varias webs preparadas ya para estos fines (Spora es una de ellas, aunque supongo que habrá mas).

Esta la desarrollé yo solo desde 0, por una parte, por el reto (nunca he creado webs de este tipo (de hecho, en diseño web estoy bastante pez Razz ), y menos con la funcionalidad del correo, esa me tuvo varios dias dando tumbos por Internet buscando una solución), y por otra, porque la web de Spora no me gustaba (el funcionamiento, más que nada, pues, al estar desactualizada, solo permitía como mucho crearse una cuenta de TBC, y ahora que está la 2ª expansión... Razz )).

Salu2

_________________
NO contestaré a ningún tipo de email o MP (mensaje privado) referente a dudas o problemas con servidores.

El FORO está para algo.

Cualquier cosa que reciba de esa índole, se la comerá la papelera.

Gracias

Ariath
Admin

Cantidad de envíos : 747
Oro : 5060
Reputación : 531
Fecha de inscripción : 23/01/2009

Ver perfil de usuario http://wow-realm.forosactivos.net

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por reybrujo080892 el Jue Feb 19, 2009 2:37 pm

mmm pues si es trabajo montar la web, de todos modos siempre será mejor que una prefabricada, voy a seguir tu tuto para hacerlo, siempre me gusta aprender de estas cosas, gracias

reybrujo080892
Aprendiz

Cantidad de envíos : 134
Oro : 120
Reputación : 0
Fecha de inscripción : 18/02/2009

Ver perfil de usuario

Volver arriba Ir abajo

Re: Web de Cuentas by Ariath (Cutrecilla, pero funcional ;) )

Mensaje por Contenido patrocinado Hoy a las 8:54 pm


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.