Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/11/2011, 16:22
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 4 meses
Puntos: 2237
Respuesta: Index.php igual que el contenido de la sección noticia

Cita:
Iniciado por everprais
gracias por todo señor Triby


Cita:
Iniciado por everprais
pero si me gustaría que me explicaras un poco sobre esto (session_start)
1. Algunas funciones/directivas requieren enviar informacion al navegador antes de cualquier contenido, entre ellas: session_start(), header(), set_cookie(), etc.

2. Si en alguno de tus scripts en PHP envias contenido al navegador (la pagina, pues, o cualquier etiqueta desde <html...> hasta </html>) despues no podras hacer uso de las funciones mencionadas en el punto anterior.

3. Pero, tambien hay otras cosas que envian contenido al navegador:
a) Un error (warning o notice) de PHP, si es que esta activo el reporte de ellos
b) Un espacio o salto de linea entre etiquetas ?> <?php, aunque bueno, este generalmente ocurre cuando tienes espacios o saltos de linea al principio y/o al final de tu archivo

Ejemplo de uno de esos archivos que causaran error:
Código PHP:
Ver original
  1. .
  2. <?php
  3. // Ignora el punto y haz de cuenta que es un espacio y/o salto de linea
  4. // La etiqueta de apertura de php esta en la linea 2
  5. session_start(); // Esto provocara error por culpa de esos espacios
  6.  
  7. // Cerar la etiqueta de PHP y tener espacios o saltos de linea despues
  8. ?>

Ejemplo de un archivo que no te ocasionara este error:
Código PHP:
Ver original
  1. <?php
  2. // Etiqueta de apertura de PHP en linea 1, columna 1...
  3. session_start(); // Esta no causa error
  4.  
  5.  
  6. // En vez de cerrar la etiqueta de PHP termina tus archivos
  7. //       con algo como la siguiente linea:
  8.  
  9. // Fin de archivo!!!

Ahora... porque no funciona la pagina?... sin ver tu codigo, me atrevo a aventurar:

Funciona cuando haces include 'noticias/noticias.php'; y no cuando ingresas a localhost/noticias/noticias.php (o al reves)

Supongo que es problema de rutas, no se encuentran los archivos, no se puede establecer conexion a base de datos y de ahi se origina todo... pero me reservo opinion hasta que muestres codigo, tanto de lo que funciona como de lo que no.
__________________
- León, Guanajuato
- GV-Foto

Última edición por Triby; 09/11/2011 a las 16:30