|    
			
				04/12/2014, 11:29
			
			
			  | 
  |   |  |  |  |  Fecha de Ingreso: octubre-2008 
						Mensajes: 87
					 Antigüedad: 17 años Puntos: 1 |  | 
  |  sesiones obsoletas al actualizar servidor el php  
  Hola amigos. Hace poco mi servidor actualizo php y ahora a mi no me funcionen la sesiones.Yo las declaraba con  session_is_registered()
 
 me tira error diciendome que no se declara la funcion ( imagino que se ha eliminado en el nuevo php ) y me paso a $_SESSION() para declararla y me tira este error:
 
 Fatal error: Function name must be a string in /homepages/28/d553218933/htdocs/pc.php on line 61
 
 
 Actualmente lo tengo asi:
 
 LOGEO con esta funcion:
 
 function logeo()
 {
 $nombre= strip_tags($_POST[nombre]);
 $clave= strip_tags($_POST[clave]);
 
 cbd();
 
 $consulta = mysql_query("select * from cp
 where nombre=('$nombre')
 and clave = ('$clave')");
 
 
 if (mysql_num_rows($consulta)>0)
 {
 $_SESSION("valid_user");
 $_SESSION["nombre"] = $_POST["nombre"];
 }else{ echo "<font color='black'><b> <center>Error. Usuario no reconocido. Inserte de nuevo los datos de acceso.</center><b></font>";}
 
 
 }
 
 
 
 Y luego compruebo si la sesion esta iniciada de esta manera
 
 session_start();
 
 if (!$_SESSION("valid_user")) EN ESTA LINEA ME DA ERROR
 {SI NO ESTA REGISTRADA CARGO AQUI EL FORMULARIO DE LOGEO}
 else
 {
 SI LO ESTA CARGO CONTENIDO
 }
 
 
 Gracias por la ayuda. Saludos
     |