Ver Mensaje Individual
  #11 (permalink)  
Antiguo 03/07/2014, 06:46
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 1 mes
Puntos: 292
Respuesta: Eror con $_SESSION

Hola amigo:

En tu ultimo post has sido muy certero en tus inquietudes, veamos porque:

Código PHP:
Ver original
  1. <?php
  2. class Session{
  3.     function iniciarSession(){
  4.         session_name('NombredeSession');
  5.         session_start();
  6.         // Turn on all error reporting
  7.         error_reporting(E_ALL);
  8.     }
  9. }
  10. ?>

- Creas una clase que contiene un unico metodo ?

- No acepta ningun parametro (NombredeSession por ejemplo) ? Encima toca invocarlo ? (en todo caso ese metodo seria el constructor de la clase)

- Habras leido que las clases deben tener una sola responsabilidad y estas activando errores ahi


Cita:
en que afectaría esto un sistema de logueo??? la unica duda que me queda es que el hacer la llamada de la funcion:

Código PHP:
Ver original
  1. iniciarSession()
Lo dicho anteriormente.... esa clase es totalmente inutil..... la creas para hacer nada.....y si le incluyeras un session_destroy() en un metodo destruirSession() seria igualmente inutil..... para que encapsular funciones nativas del lenguaje ? que has agregado tu de funcionalidad o donde hay variables que deban separarse del "global scope" ? como se justiica el encapsulamiento ?
__________________
Salu2!

Última edición por Italico76; 03/07/2014 a las 07:00