Foros del Web » Programando para Internet » PHP »

error con con funcion session_register

Estas en el tema de error con con funcion session_register en el foro de PHP en Foros del Web. Estoy tratando de correr el siguiente script de un contador de visita tomado de la página de desarrolloweB : <? session_register('contador'); ?> <HTML> <HEAD> <TITLE>contador.php</TITLE> ...
  #1 (permalink)  
Antiguo 23/02/2006, 08:28
 
Fecha de Ingreso: febrero-2006
Mensajes: 3
Antigüedad: 18 años, 1 mes
Puntos: 0
Pregunta error con con funcion session_register

Estoy tratando de correr el siguiente script de un contador de visita tomado de la página de desarrolloweB : <?
session_register('contador');
?>
<HTML>
<HEAD>
<TITLE>contador.php</TITLE>
</HEAD>
<BODY>
<?
If (isset($contador)==0)
{$contador=0;}
++$contador;
echo "<a href=\"contador.php\">Has recargado esta página $contador veces</a>";
?>
</BODY>
</HTML>
-----pero el browser me da el siguien te error :
Warning: session_register(): Cannot send session cookie - headers already sent by (output started at c:\servidor\web\info.php:2) in c:\servidor\web\info.php on line 3

Warning: session_register(): Cannot send session cache limiter - headers already sent (output started at c:\servidor\web\info.php:2) in c:\servidor\web\info.php on line 3
Has recargado esta página 1 veces
Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0

quisiera saber saber qué esta ocurriendo tengo instalkado el php 4.3.10 y el apache 1.3

muchas gracias
  #2 (permalink)  
Antiguo 23/02/2006, 08:36
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 5 meses
Puntos: 11
Primero deberías actualizar php y apache.
Segundo, creo que en esa versión ya era posible hacer esto para usar sesiones:

Script inicial

Código PHP:
<?php
   
//inicio o retomo la sesion es la primera instruccion de todo el script
   
session_start();
   
//creo una variable de sesion
   
$_SESSION['variable']="valor";
?>
cualquier otro script

Código PHP:
<?php
   
//inicio o retomo la sesion es la primera instruccion de todo el script
   
session_start();
   
//muestro el valor de la variable de sesion
   
echo $_SESSION['variable'];
?>
  #3 (permalink)  
Antiguo 23/02/2006, 08:52
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Estoy tratando de correr el siguiente script de un contador de visita tomado de la página de desarrolloweB : <?
Olvidate de ese tutorial!!! .. está completamente desfasado (por lo menos el de sesiones).

Revisa la documentación oficial de PHP:
www.php.net/session

En las FAQ's de este foro PHP también tienes ejemplos y explicaciones teóricas.

Un saludo,
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 23:56.