Mi sta succedendo una cosa strana, la mia pagina comincia così
quando vi accedo (è la home del sito)Codice PHP:
<?php
session_start();
include_once('config.php');
include_once('lang/text-it.php');
include_once('classi/user.php');
?>
Prima non c'è nulla, il tag <?php inizia sulla 1° riga, 1° colonna, quindi non c'è nulla prima, neanche uno spazio.Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\xampp\htdocs\logregoo\index.php:1) in C:\xampp\htdocs\logregoo\index.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\logregoo\index.php:1) in C:\xampp\htdocs\logregoo\index.php on line 2
Prima di session_start() c'è una tabulazione, se metto l'istruzione all'inizio della riga il problema rimane, se la metto sulla prima riga separata da uno spazio dal tag <?php il problema rimane.
Se metto l'istruzione sulla prima riga attaccata al tag, gli warning non appaiono, ma non funziona perché
<?phpsession_start() non vuol dire niente.
Questo codice, su un altro pc, non mi da questo problema.
Ho provato ad abbassare il livello di error_reporting nel php.ini, portandolo da E_ALL ad E_ERROR, gli warning non appaiono, ma l'applicazione non funziona.
Mi sta mandando ai matti questa cosa, da che può dipendere?