Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/07/2003, 23:59
Avatar de nuevo
nuevo
 
Fecha de Ingreso: mayo-2003
Ubicación: Spain
Mensajes: 2.009
Antigüedad: 20 años, 11 meses
Puntos: 2
Añadir tiempo de caducidad a la Sesion

hola aqui tengo el codigo que hice para que los visitantes solo puedan sumar+1 el contador de visitas mediante Cookies...

pero yo lo quiero en sessiones.... y siempre que lo hago se me estropea, no se pq... bueno si... aun no se manejar bien lo de las sessiones... alguien me puede ayudar a convertir este codigo a sessiones....

Código PHP:
<?php
ob_start
(); //Iniciamos contador de datos descargados
echo <<< HTML
<html>
<body leftmargin="0" marginwidth="0" topmargin="0" marginheight="0">
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">
<tr valign="center" align="center">
<td>
HTML;
if (
$_GET['accion']=="votar"){
require (
"aut_config.inc.php");
$id_mod_nivel$_GET['id'];
$usuario_consulta mysql_query("SELECT $selecttbl FROM $sql_tabla WHERE id=$id_mod_nivel") or die("$error6");
while(
$resultados mysql_fetch_array($usuario_consulta)) {
$contador "$resultados[visitas]";
$renombrecookie="$resultados[id]_visitatop";
$gcc_cookie_name  $renombrecookie;// noombre de la cookie
$gcc_cookie_value "shadowtopvisitavalor";// valor del tiempo de duracion
$gcc_alt 'alt=""';
if(isset(
$_COOKIE["$gcc_cookie_name"]) && $_COOKIE["$gcc_cookie_name"] == "$gcc_cookie_value")
{
}
else
{
setcookie($gcc_cookie_name$gcc_cookie_valuetime()+$gcc_cookie_life"");
$contador ++;
mysql_query("UPDATE $sql_tabla SET visitas='$contador' WHERE id='$id'") or die(mysql_error());
}
$nweb=$_GET['id'];
$infowebvotos"$resultados[votos]";
$infowebvisitas"$resultados[visitas]";
echo <<< HTML
<table width=97 border=0 cellspacing=0 cellpadding=0><a href="cuenta.voto.php?accion=votar&id=$nweb" target=_blank>
    <tr height=76>
        <td align=center valign="bottom" bgcolor=#1e1e43 width=97 height=76 background="images/icono.votar.jpg"><font size=1 color=white face=Verdana><b>SHADOW TOP<br>
            <br><br><br><br>Dame Tu Voto</b></font></td>
    </tr>
    <tr height=16>
        <td align=center valign="middle" bgcolor=#1e1e43 width=97 height=16><font size=1 color=White face=Verdana><b>VISITAS: $infowebvisitas</b></td>
    </tr>
    <tr height=3>
        <td bgcolor=white width=97 height=1></td>
    </tr>
</table>
HTML;
}
mysql_free_result($usuario_consulta);
mysql_close();
}
echo <<< HTML
</td></tr></table></body></html>
HTML;
?>
__________________
3w.valenciadjs.com
3w.laislatv.com

Última edición por nuevo; 10/07/2003 a las 22:29