Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/11/2008, 11:03
Gustavo1973
 
Fecha de Ingreso: abril-2007
Ubicación: Merlo
Mensajes: 314
Antigüedad: 17 años, 1 mes
Puntos: 3
Contador con includes

Hola Gente:
Les cuento lo que me esta pasando.
Tengo una pagina en php, en la misma nesecito un contador lo mas real posible.
Mi pagina esta estructurada d
con un encabezado y un pie como Includes, en el pie quiero poner el contador, pero para que sea real se me ocurrio unar SESSION para que ese usuario no haga incrementar el contador mientras navega por la pagina.
algo asi

Código PHP:
<?php
    SESSION_START
();
?>
<?
    $destino 
"numero.dat";
    
$abrir fopen($destino,"r");
    
$cuenta trim(fread($abrir,filesize($destino)));
 
    if(empty(
$_SESSION['numero']))
    {
        if (
$cuenta != ""$cuenta++;
        else 
$cuenta 1;
        @
fclose($abrir);
        
$abrir fopen($destino,"w");
        @
fputs($abrir,$cuenta);
        
$_SESSION['numero'] = $cuenta;
    }
    for(
$i=0;$i<strlen($cuenta);$i++) {
        
$imagen substr($cuenta,$i,1);
        
$contador .= "<img alt='$imagen ' src='$imagen.gif'>";
    }
  @
fclose($abrir);
  print 
$contador;
?>
en realidad el SESSION_START esta en el index.php.
Código PHP:
<?
SESSION_START
();

include(
"head.php");
include(
"principal.php");
include(
"base.php");
?>
En el localhost funciona bien, pero en el hosting no.
Como puedo hacer para que funcione???
Saludos y Gracias