0

Problema fastidioso con Php

Posted by Minutoli Fabio on 20:24 in
Ciao uno degli errori in cui ci si incappa durante la programmazione Php è il fastidiosissimo "Cannot modify header information – headers already sent", questo è un messaggio che appare quando le nostre pagine non iniziano in maniera corretta ovvero con una piccola sequenza di byte necessaria identificata nel tag <?php. Questo messaggio può apparire anche quando si usano funzioni quali ad esempio session_start() o header() o set_cookie() non come prime istruzioni all'interno del php.
Se fatta la verifica continuiamo a visualizzare l'errore settare nel file di configurazione php.ini il parametro output_buffering=4096 (funziona sempre) in genere questo è impostato ad 8.  Alternativa iniziare lo script PHP con la funzione ob_start() che sostituisce l'impostazione statica del file php.ini attivando l'output buffering dinamicamente.
Spero risulti utile questo piccolo consiglio.
Ciao alla prossima. ; )

|

0 Comments

Posta un commento

Copyright © 2009 Share Knowledge... All rights reserved. Theme by Laptop Geek. | Bloggerized by FalconHive.