Foros del Web » Programando para Internet » PHP »

Necesito que me ayuden con una funcion

Estas en el tema de Necesito que me ayuden con una funcion en el foro de PHP en Foros del Web. Buenos días amigos, estoy haciendo un sistema, y lo siguiente quiero hacer es, cuando ingrese el primer usuario en el dia? le salte un mensaje ...
  #1 (permalink)  
Antiguo 20/03/2013, 07:56
 
Fecha de Ingreso: enero-2012
Mensajes: 30
Antigüedad: 8 años, 5 meses
Puntos: 0
Necesito que me ayuden con una funcion

Buenos días amigos, estoy haciendo un sistema, y lo siguiente quiero hacer es, cuando ingrese el primer usuario en el dia? le salte un mensaje en donde le indique que es lo primero que debe hacer? Ejemplo: al ingresar que le salte el mensaje que debe cambiar cotizaciones y al darle ok le redireccione a cotizaciones.php se entiende? pero una sola ves, el siguiente usuario que ingrese ya no le debería de aparecer nada de eso..solo una vez en el día se debe de modificar.. si me pueden dar una idea o ayudar con esto..
<script src="html5.js"></script>
<?php
if (!empty($_POST['nick']) && !empty($_POST['password'])){
include("conexion.php");
echo "<p></p>";
$cods=mysql_query("SELECT * FROM funcionario where id_func='".$_POST['nick']."' and pass_func='".$_POST['password']."'") or die ("Imposible leer tabla");
$resCODS = mysql_fetch_array($cods);
if (($_POST['nick']==$resCODS['id_func']) && ($_POST['password']==$resCODS['pass_func'])){
session_start();
$_SESSION['nick']=$_POST['nick'];
$_SESSION['tiempo']=time();
$_SESSION['usuario']=$resCODS['nom_func'];
mysql_close($con);
header("location:welcome.php");
}
mysql_close($con);
}
?>
</head>

<body>
<div class="main">
<div class="box">
<h2>Ingreso de cuenta</h2>
<h3><a href="" class="login"></a> Ingresa tu usuario y contrase&ntilde;a</h3>

<form class="form" action="index.php" method="post">
<fieldset>
<div class="row">
<input type="text" class="login" name="nick" placeholder="Usuario" />
</div>
<div class="row">
<input type="password" class="password" name="password" placeholder="Password"/>
</div>
<div class="row">
<input name="Ingresar" type="submit" class="boton" value="Ingresar"/>
</div>
</fieldset>
</form>
</div>
</div>

Este es mi index.php en donde se procesa el user, dentro de esto debería de ir todo lo que necesito? Desde ya gracias amigos..
  #2 (permalink)  
Antiguo 20/03/2013, 08:09
 
Fecha de Ingreso: noviembre-2009
Mensajes: 535
Antigüedad: 10 años, 6 meses
Puntos: 25
Respuesta: Necesito que me ayuden con una funcion

tendras que crear un tabla de session y de aqui registras la entrada con la fecha una vez a entrado le marcas como activo y de esta forma el dia seguiente compruebas que la fecha endicada no esta y le salta el mensaje
(este es me ejemplo)
__________________
cada vez que aprendes algo te crees que no sabes nada
  #3 (permalink)  
Antiguo 20/03/2013, 08:10
 
Fecha de Ingreso: septiembre-2011
Mensajes: 219
Antigüedad: 8 años, 8 meses
Puntos: 31
Respuesta: Necesito que me ayuden con una funcion

No especificas si el ingreso de los distintos usuarios es a través de la misma ip, red, equipo o varios. Asumiendo que son usuarios que conectan desde diferentes ip, lo recomendable es que agregues una tabla o generes un archivo en donde se almacene un valor o una fecha.

De esta manera podrás consultarlo durante el proceso de login y realizar el alerta o no, dependiendo de ese valor.

Saludos
  #4 (permalink)  
Antiguo 20/03/2013, 08:15
 
Fecha de Ingreso: enero-2012
Mensajes: 30
Antigüedad: 8 años, 5 meses
Puntos: 0
Respuesta: Necesito que me ayuden con una funcion

Sería dentro de la misma red, pero diferentes ip.. muchas gracias,ya tengo la idea de como hacer.. gracias..!

Etiquetas: funcion, html, mysql, select, sql, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:50.