Newsgroup: it.comp.www.php
Titolo: output inatteso

Ho uno script ( si sempre quello...) che per qqualche misterioso motivo mi
spara fuori alcuni caratteri prima di fare la richiesta di login...
nonchiedetimo dove e come.. ho rigirato il codice dentro e fuori ma non riesco
a trovar traccia (include compresi) di quei caratteri.
Li posto ma chissa come verranno visualizzati:
"ï»¿"
Questi caratteri per inciso fanno impazzire session_register() che mi da un
warning...
SUlla macchina che uso a casa ho windows e immagino di aver settato qualcosa
che non fa vedere i warning... ma appena l'ho messo sulla macchina dove deve
finire ZAC! appaiono i warning
Come posso disabilitare momentaneamene questi messaggi?
Tra le altre cose ho notato ora che IE non fa vedere i caratteri "spurii" ma
da lo stesso il warning... succede solo con firefox/mozilla
ho carcato in tutto il codice ma deve essere una presenza aliena, perchè non
ho trovato nulla....

Come posso disabilitare momentaneamene questi messaggi?
strano ma qua a casa dove non mi da l'errore i warnings sono on....
mentre l'errore me lo da sul server quindi non e' una cosa da warning...
eppure ho copiato pari pari ...
﻿
Warning: session_start(): Cannot send session cookie - headers already sent by
(output started at E:\Internet\httpd\data\docenti\index.php:1) in
E:\internet\httpd\data\login\auth.inc.php on line 59

ho trovato nulla....
Controlla i php.ini, e guarda se sono identici. In particolare controlla
il settaggio di output buffering e zlib compression.
Leonardo
-- 
Avere studiato senza mettere in pratica e' inutile;
mettere in pratica senza avere studiato e' pericoloso.
                                                - Conphpucio

e zlib compression.
l'unico riferimento è commentato:
;extension=php_zlib.dll

il settaggio di output buffering e zlib compression.
i caratteri "ufo" li vedo solo con firefox... adesso sul server ho
disabilitato i warning e non mi appaiono più messaggi di errore 
ho spulciato il codice byte x byte ma non ho degli svarioni che potrebbero
produrre output...
adesso scarico il firefox nuovo per vedere se è un problema di browser....

 adesso scarico il firefox nuovo per vedere se č un problema di browser....
Ci provo: e se fosse un problema di Apache? buona ricerca su google gruppi
:-D
-- 
nick: corine
L'ascia lascia la scia
http://alnitak.ctt.it/iltuodovere.jpg

:-D
tutto è possibile... sul server ho una 2.0.50 qua a casa tessto su un APPSERV
che ha installato ancora mi pare una 1.3.qualcosa...
il php mi da questo nel log degli errori: (oviio visto che qualcosa viene
sparato fuori prima del session_start...
proverò a cercare... magari è colpa della build che sto usando sul server..
percorreremo anche quella strada..
[04-Oct-2004 17:49:46] PHP Warning:  session_start(): Cannot send session
cookie - headers already sent by (output started at
E:\Internet\httpd\data\Login\auth.inc.php:1) in
E:\Internet\httpd\data\Login\auth.inc.php on line 58
[04-Oct-2004 17:49:46] PHP Warning:  session_start(): Cannot send session
cache limiter - headers already sent (output started at
E:\Internet\httpd\data\Login\auth.inc.php:1) in
E:\Internet\httpd\data\Login\auth.inc.php on line 58
[04-Oct-2004 17:49:46] PHP Warning:  Cannot modify header information -
headers already sent by (output started at
E:\Internet\httpd\data\Login\auth.inc.php:1) in
E:\Internet\httpd\data\Login\auth_login.php on line 8
[04-Oct-2004 17:49:46] PHP Warning:  Cannot modify header information -
headers already sent by (output started at
E:\Internet\httpd\data\Login\auth.inc.php:1) in
E:\Internet\httpd\data\Login\auth_login.php on line 13

E:\Internet\httpd\data\Login\auth.inc.php:1)
OK, c'e' roba extra alla primissima riga di auth.inc.php: cos'e'?


 
 
Mmm.. ma sono gli stessi caratteri che sputtanano i pidieffe di Banshee..
Non sarà mica Unicode messo in cima al file sorgente ? provato con EDIT :-)
fe...@delenda.net
-- 
You're in a maze of twisty little passages, all alike. There is a dusty
laptop here with a weak wireless connection. There are dull, lifeless
gnomes strolling about. What do you do ?
[
www.google.com/googleblog/2004/09/pencils-down-people.html
]


magari lo sapessi... deve essere qualcosa che spara fuori il server... nel
codice php non c'č nulla di simile... dovrei andare a spulciare il file
php.ini con calma.. magari il segreto č li dentro.. non so piů che
pescipigliare

Non sarà mica Unicode messo in cima al file sorgente ? provato con EDIT :-)
uso ultraedit per modificare i files, oppure dreamweaver se ho delle pagine
con molto html....

In scriptura diei Tue, 05 Oct 2004 18:18:28 +0200, daniele scripsit:

Intendevo dire  aprire il file .php con un editor (tipo l'EDIT del dos) che
NON supporti Unicode (Notepad FWIW SUPPORTA Unicode). Pensavo a qualcosa di
strano finito nel file sorgente.
fe...@delenda.net
-- 
weisst du noch, wies früher war? früher war alles schlecht 
der Himmel grau, die Menschen mies - die Welt war furchtbar ungerecht doch
dann,dann kam die Wende: unser Leid war zu Ende