Autor Tema:  [ADD-ON][YOUROWNBUX] Fixear el join date y el login date  (Leído 402 veces)

0 Usuarios y 1 Visitante están viendo este tema.

pablito25

  • Calificación Total: (0)
  • GPT Experto
  • *****
  • Mensajes: 284
  • Antigüedad: 1682 dias
Bueno me parecieron muy buenos los aportes de marc94rc y quise poner el mio  ;)


Fix para que vean el login date y el join date en  este formato: June 30, 2008 - 7:43 pm


Deben saber que en el panel del admin en edit users, el Join date y el Last activity date se ven de la siguiente  manera:  1184512264

Para que les quede de esta manera:  June 30, 2008 - 7:43 pm   tienen que seguir estos 3 simples pasos:

Todo lo que está en rojo es lo que tienen que modificar o agregar.

1.   Agregar esto en login.php:
-----------------------------------------------------------------------------------------------------------------------------------------------------
//90 dias dura la cookie
setcookie("usNick",$nicke,time()+7776000);
setcookie("usPass",$passe,time()+7776000);

$lastlogdate = date("F j, Y - g:i a");
$lastip = getRealIP();
require('config.php');
$querybt = "UPDATE tb_users SET lastlogdate='$lastlogdate', lastiplog='$lastip' WHERE username='$nicke'";
mysql_query($querybt) or die(mysql_error());
mysql_close($con);



?>
-----------------------------------------------------------------------------------------------------------------------------------------------------


2.   Agregar esto en editusers.php:
-----------------------------------------------------------------------------------------------------------------------------------------------------
<select name="user_status">
 
  <option value="<?= $registroe["user_status"] ?>"></option>
  <option value="admin">Admin</option>
  <option value="user">User</option>
</select>
<br>


Ip: <?= $registroe["ip"] ?><br>
Join date: <?= $registroe["joindate"] ?><br>
Last activity date: <?= $registroe["lastlogdate"] ?><br>
Last ip log: <?= $registroe["lastiplog"] ?><br>



<input type="submit" value="Save" class="button">
  </p>
</form>
-----------------------------------------------------------------------------------------------------------------------------------------------------

 


3.   Modificar register.php:
-----------------------------------------------------------------------------------------------------------------------------------------------------
// Si todo parece correcto procedemos con la inserccion

$joindate = date("F j, Y - g:i a");
$lastlogdate = date("F j, Y - g:i a");


$query = "INSERT INTO tb_users (username, password, ip, email, pemail, apemail, referer, country, joindate, lastlogdate) VALUES('$username','$password','$laip','$email','$pemail','$apemail','$referer','$country','$joindate','$lastlogdate')";
mysql_query($query) or die(mysql_error());

echo "Welcome to Bienpagado BUX. You have been registered correctly <b>$username</b>. Now you can <a href=\"login.php\">login</a>.";
-----------------------------------------------------------------------------------------------------------------------------------------------------


Estos 3 simpes pasos pueden cambiar un pequeño detalle, pero con ese detalle pueden hacer mas mejoras al script, como poner el join date y el login date en referrals.php para que los users sepan cuando fue la última vez que sus referidos estuvieron activos.

Si no saben cómo hacerlo acá les dejo mi referrals.php:
http://www.speedyshare.com/344444920.html
Lo remplazan y listo.

Con estos cambios van a poder ver el ultimo login de cada user de esta manera:  June 30, 2008 - 7:43 pm
Pero de los users ya registrados no podrán ver el join date en este formato, aunque cada nuevo user que se registre quedara en el formato nuevo (June 30, 2008 - 7:43 pm)

Un gusto haber ayudado, me encantaría ver crecer a la página, y para crecer tenemos que ayudar un poquito todos.

Marc94rc

  • Calificación Total: (0)
  • GPT Egresado
  • ******
  • Default Avatar
  • Mensajes: 986
  • Antigüedad: 1551 dias
Re: [ADD-ON][YOUROWNBUX] Fixear el join date y el login date
« Respuesta #1 : 02.07.2008 20:20 hs »
Muy Buen aporte!!
Hosting SUPER Barato.... Acepta Alertpay y Paypal....
Desde 2.50$ por año!
Para mas informacion enviame MP

{-[KyserBeta]-}

  • Calificación Total: (0)
  • GPT Adicto
  • *******
  • Mensajes: 3057
  • Antigüedad: 1512 dias
Re: [ADD-ON][YOUROWNBUX] Fixear el join date y el login date
« Respuesta #2 : 02.07.2008 20:38 hs »
Hoy hay olímpicos programadores o que???

 ;D

QuackYou

  • SMod
  • Calificación Total: (+1)
  • GPT Adicto
  • *********
  • Mensajes: 1761
  • Antigüedad: 1606 dias
Re: [ADD-ON][YOUROWNBUX] Fixear el join date y el login date
« Respuesta #3 : 02.07.2008 21:41 hs »
gracias pablito!! me viene al pelo :D

Robertt_51

  • Calificación Total: (0)
  • GPT Experto
  • *****
  • Mensajes: 362
  • Antigüedad: 1477 dias
Re: [ADD-ON][YOUROWNBUX] Fixear el join date y el login date
« Respuesta #4 : 02.07.2008 23:07 hs »
muy bueno hoy es dia de ayuda  ::) por cierto no sabran cono poder vender premium por un mes en este script YOUROWNBUX ??  ::) ???

Marc94rc

  • Calificación Total: (0)
  • GPT Egresado
  • ******
  • Default Avatar
  • Mensajes: 986
  • Antigüedad: 1551 dias
Re: [ADD-ON][YOUROWNBUX] Fixear el join date y el login date
« Respuesta #5 : 03.07.2008 11:05 hs »
muy bueno hoy es dia de ayuda  ::) por cierto no sabran cono poder vender premium por un mes en este script YOUROWNBUX ??  ::) ???

Ya yo estoy desarrollando uno asi....
Hosting SUPER Barato.... Acepta Alertpay y Paypal....
Desde 2.50$ por año!
Para mas informacion enviame MP

QuackYou

  • SMod
  • Calificación Total: (+1)
  • GPT Adicto
  • *********
  • Mensajes: 1761
  • Antigüedad: 1606 dias
Re: [ADD-ON][YOUROWNBUX] Fixear el join date y el login date
« Respuesta #6 : 03.07.2008 12:56 hs »
No me sirvio este add-on en YourOwnBux v2.2 :(

me tira un error al registrarse =(