elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Mensajes
Páginas: 1 ... 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 [173] 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 ... 213
1721  Programación / PHP / Re: A los viejitos en PHP y Mysql :P en: 27 Diciembre 2009, 18:15 pm
a algo asi como ajax, seria recomendable arpender ajax?, porque me parece que con php y mysql me quedo corto, osea combinar algunas cosas.

Obviamente! Es la puerta a la web 2.0, ajax es mas "comodo" para el usuario (aunque no lo note), aunque te puede traer unos dolores de cabeza, es muy bueno saberlo

No solo porque la web-app se comporta mas como un soft que como una web, sino por ejemplo, para alivianar las cargas en el servidor.

Imaginate que haces un juego tipo GranDT. Si un user hace un solo cambio en su alineacion tendria que recargar toda la pagina. Minetras que con ajax solo necesitarias modificar (en la BB.DD) determinadas cosas. Asi probocas menos trafico del cliente al server, y la aplicacion es mas 'rapida'.

Saludos.

PD: Antes de aprender AJAX, seria recomendable que tengas una base medianamente solida de DHTML y XML (de esto ultimo al menos lo básico)  ;). Aunque tambien tenes librerias como jQuery y JSON que facilitan mucho el desarrollo, pero yo pienso que es preferible hacer todo 'a mano' a fin de obtener el maximo rendimiento.
1722  Programación / PHP / Re: A los viejitos en PHP y Mysql :P en: 27 Diciembre 2009, 17:34 pm
AJAX!

Inevitablemente deberás implementarlo.

Y en cuento al desarrollo de la aplicación en si, creo que para algo como un juego-web es mas conveniente usar POO.

Saludos
1723  Programación / Bases de Datos / Re: Problemas con la longitud del contenido de un campo en: 26 Diciembre 2009, 22:15 pm
ah ya lo solucioné, voy a usar longtext xD no sabía que text tenía límite de capacidad

Siempre terminás respondiendote solo, creo que Nakp tiene razon.. :silbar: :xD
1724  Programación / PHP / Re: Validación por mail en: 26 Diciembre 2009, 21:02 pm
Podria ser, pero considerando que el usuario solo debera validarse una vez, yo prefiero no cargar tanto la tabla users...en fin son puntos de vista.. ;D

Saludos
1725  Programación / PHP / Re: php vs mysql, ¿cual es la mejor forma de cifrar contraseñas? en: 26 Diciembre 2009, 20:18 pm
Bueno el user ya resolvió su problema, pero quería agregar que a partir de PHP 5, la función md5() posee el parametro opcional "modo binario" (que por defecto es FALSE). Pero de usarse como TRUE el hash resultante es de 16 caracteres y en formato binario.

Citar
Código
  1. <? echo md5("unsigned")?>
343fee95d31373c80d5bdb2b8c57f8c5

Citar
Código
  1. <? echo md5("unsigned", 1)?>
4?﨣モsネ [ロ+係

Saludos
1726  Programación / PHP / Re: Que me conviene? Problema de modularizacion en: 26 Diciembre 2009, 20:05 pm
El BOT INDEXADOR es un verdadero script corriendo siempre en el servidor,o es mas bien una rutina que se ejecuta via navegador?

Es decir, el BOT solo corre cuando alguien navega en tu sitio?

De ser asi, yo incrutaria el bot en todo lugar posible, cosa de que la indexacion sea la maxima posible.. :silbar:

Saludos
1727  Programación / PHP / Re: No puedo enviar un email en: 26 Diciembre 2009, 19:59 pm
Bueno, si el problema es no tener servidor SMTP podes usar PHPMailer. Es una clase que nos permite usar servidores SMTP externos.

Saludos
1728  Programación / PHP / Re: Validación por mail en: 26 Diciembre 2009, 19:52 pm
Yo lo haria asi:

En la tabla donde guardas los usuarios registrados, supongamos que se llama users pones un campo extra llamado validado. Este campo podria ser de tipo boolean, y tener false por default, es decir que cada nuevo user se creara en la bb.dd como no validado.

Bien, ahora necesitarias crear otra tabla, por ejemplo codigos_de_validacion. Esta tabla podria tenes 2 campos: uno llamado ID, que seria donde guardas el ID del usuario en la tabla users. Y el otro campo seria el codigo de validacion, que seria generado aleatoriamente en el momento en que el usuario se registra.

El proceso seria asi:

1. Cuando el usarior termina de completar el formulario de registro y le da al boton, debes guardar todos sus datos en la tabla users, ademas del campo validado como FALSE. Y tambien cargar en la tabla codigos_de_validacion el id de dicho user y el codigo generado de activacion.

2. una vez hecho esto, le mandas un mail con la funcion mail() de php (o usando la clase phpmailer o lo que quieras). Dicho mail podria ser un link a un script en php que sea el que se encargue de validar el user. Lo que haria dicho script seria buscar en la tabla codigos_de_validacion el registro cuyo campo codigo sea igual al proporcionado en el mail. Y recuperar el id de dicho user, luego con ese id se pasa a cambiar el campo validado de la tabla users a true, y fianlmente borrar el registro en la tabla de validaciones, asi no tenes problemas en el futuro.

Saludos.

PD: No soy bueno explicandome  :xD
1729  Programación / PHP / Re: No puedo enviar un email en: 26 Diciembre 2009, 19:37 pm
Te tira algún mensaje de error, warning, saludos..algo?  :huh:

Apostaria el 99.99% de mi fortuna a que se debe a que no tenés servidor SMTP  :silbar:

Saludos
1730  Programación / PHP / Re: Simple sistema de administracion de portafolio (incasoft) by fede_cp en: 26 Diciembre 2009, 18:23 pm
Citar
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\admin\adduser.php:23) in C:\AppServ\www\admin\adduser.php on line 167

adduser.php
Código
  1. <?php
  2. header("Location:admin.html");
  3. ?>

No podes usar header si ya has printado algo en el documento  ;)
Páginas: 1 ... 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 [173] 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 ... 213
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines