warning su sessione

Noè Murr

Nuovo Utente
11 Apr 2015
9
0
1
Buongiorno a tutti,

ho un piccolo problema con un sito che sto costruendo:
ho creato una pagina index, dove vengono incluse tutte le altre pagine che l'utente vuole visualizzare.

all'inizio di questo index ho inserito la funzione session_start(); in modo da averla gia bella e pronta su tutte le pagine in cui mi dovessero servire le sessioni. Ora il sito funziona correttamente, la funzione session_start(); è inserita come prima riga della pagina index seconda solo al classico <!DOCTYPE html>.

il problema è che sul sito si visualizza un worning che cita così:

Warning: session_start(): Cannot send session cache limiter - headers already sent ...

ora nella norma questo accade quando la sopracitata funzione viene inserita dopo qualche genere di output, ma come ho detto questa è la prima riga, inoltre le sessioni funzionano correttamente se l'istruzione è presente invece se la tolgo questi non funzionano più.


posto un facsimile del file php in cui vi sono le sessioni:
PHP:
<!DOCTYPE html>
<?php
session_start(); 
error_reporting(E_ALL);

#altro codice PHP ed HTML
 

flameseeker

Utente Attivo
27 Nov 2013
699
0
0
La dichiarazione del doctype risulta essere un output, di conseguenza il session_start() non può avviarsi correttamente.
Devi modificare il posizionamento dello script in questo modo:
PHP:
<?php 
session_start();  
error_reporting(E_ALL); 

#altro codice PHP ed HTML

?><!DOCTYPE html>
 

Noè Murr

Nuovo Utente
11 Apr 2015
9
0
1
Grazie mille funziona!
non avevo pensato che il tag <!DOCTYPE html> potesse essere un output grazie ancora
 
Discussioni simili
Autore Titolo Forum Risposte Data
F [MySQL] Warning 1265 data truncated for column... MySQL 5
B Warning: mysql_connect(): Access denied for user 'DIREZIONE'@'81.88.55.179' (using password: YES) PHP 6
G [PHP] Warning: Cannot modify header information - headers already sent by PHP 3
G [PHP] Problema - Warning: session_start() [function.session-start] PHP 9
G Warning: mysql_num_rows() che problema è? PHP 3
P Warning: mysqli_query() expects parameter 1 to be mysqli PHP 2
C ERRORE: Warning: move_uploaded_file()... come risolverlo? PHP 1
JackIlPazzo Warning: Invalid argument supplied for foreach() PHP 1
F Warning: Invalid argument supplied for foreach() PHP 3
A Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given PHP 17
L Problema messaggio d'errore -Warning: mysqli_num_rows() expects parameter 1 to be mysqli_ etc etc... PHP 2
pup3770 Su Mac funziona - su windows da warning PHP 9
E Warning: session_start() PHP 1
P Warning: mysql_num_rows() expects parameter 1 to be resource, array given in PHP 9
A Warning: mysql_result() expects parameter 1 to be resource, boolean given MySQL 2
I Warning: Division by zero in Joomla 0
S Help : Warning: mail() [function.mail] PHP 2
H Warning: Cannot modify header information... PHP 6
P Warning email() PHP 116
catellostefano CLASSE PHP Warning: mysql_fetch_assoc() expects parameter 1 to be resource PHP 2
Frank10 Problema w3c warning HTML5 -.-" HTML e CSS 5
neo996sps Warning su redirect della pagina PHP 9
M Warning: mysql_query() expects parameter 2 to be resource, boolean given PHP 3
S Warning sulle sessioni, come fare? PHP 1
catellostefano Problema per richiamare file xml -- Warning: DOMDocument::load() [domdocument.load]: PHP 0
L Warning: mysql_fetch_assoc() expects parameter 1 to be resource, null given in .... PHP 2
L Warning: Cannot modify header information - headers already sent by... PHP 9
H Warning: session_start() [function.session-start]: Cannot send session cache limiter PHP 8
S errore warning mysql_ferch_array() e mysql_free_result() PHP 5
A Warning strano PHP 2
JellyBelly Warning Uso Rename PHP 2
M Warning: session_start(): Cannot send session cache... ???? PHP 5
W Warning: main(./WEB-INF/etc/config.php): PHP 3
M Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in PHP 6
M Warning: Cannot modify header information - headers already sent by (output started a PHP 1
C problema con un warning PHP 0
L Sessione e array per utenti PHP 0
N Variabile di sessione è un array PHP7 PHP 3
R probema con la sessione PHP 0
S Utilizzo variabili di sessione tra PC e server PHP 0
M [PHP] Passare variabile di sessione con metodo GET PHP 10
R SESSIONE PERSISTENTE Programmazione 0
L [PHP] Suggerimento su sessione PHP 6
Cosina [PHP] Chiudere sessione quando la pagina viene riaggiornata PHP 4
cattivic72 [PHP] Durata sessione PHP 1
N [PHP] Utilizzo variabili di sessione [Risolto] PHP 13
I [PHP] login con sessione singola PHP 1
otto9due [PHP] id di sessione "session_id()" a cosa serve e come utilizzarlo? PHP 4
K [PHP] Unica sessione login forum/sito PHP 1
L [PHP] Sessione tra sottodominio PHP 1

Discussioni simili