Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/03/2012, 19:24
rgraptor00
 
Fecha de Ingreso: noviembre-2011
Mensajes: 8
Antigüedad: 12 años, 5 meses
Puntos: 1
Pregunta Respuesta: Joomla, PHP, include(), sesiones

Hola a todos de nuevo, he realizado varios cambios en el código, por ejemplo la ruta del include la puse así:
include("C:\\xampp\htdocs\sitioweb\inserta.php");

es una ruta absoluta a nivel de directorios, le hice un echo a la variable del switch para ver cuando cambiara de valor y si pasaba por la ruta y me devuelve el siguiente error:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\xampp\htdocs\sitioweb\inserta.php:65) in C:\xampp\htdocs\sitioweb\libraries\joomla\session\ session.php on line 423

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\sitioweb\inserta.php:65) in C:\xampp\htdocs\sitioweb\libraries\joomla\session\ session.php on line 423

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\sitioweb\inserta.php:65) in C:\xampp\htdocs\sitioweb\libraries\joomla\session\ session.php on line 426


estuve buscando en la red y todos hablan de espacios y caracteres especiales y mis script no tienen nada de eso, el problema me parece a mi que esta en el header que tienen los archivos inserta.php que se envian 3 veces, alguien sabe como solucionar esto???

este es el header que tiene cada archivo inserta.php
Código:
define('_JEXEC', 1);
define('JPATH_BASE', dirname(__FILE__));
define('DS', DIRECTORY_SEPARATOR);
require_once(JPATH_BASE . DS . 'includes' . DS . 'defines.php');
require_once(JPATH_BASE . DS . 'includes' . DS . 'framework.php');
$mainframe = &JFactory::getApplication('site');