Newsgroup: it.comp.www.html
Titolo: XHTML 1.0 strict e sessioni php

Ciao,
ho un problema, non riesco a validare alcune pagine come xhtml strict
1.0 perchè ho un form in cui per memorizzare i dati uso le sessioni. fin
qui tutto a posto perchè funzin perfettamente. Il fatto è che nel menu
laterale ho alcuni link in cui passo delle stringhe di interrogazione
del tipo
pagina.php?id=pippo
quindi passo un solo dato, tuttavia, quando accedo alla pagina in cui
apro una sessione al link in questione viene accodato anche l'id di
sessione generando quindi:
pagina.php?id=pippo&PHPSESSID=numero-generato-dalla-sessione
Ovviamente ho un errore dovuto ad un & non codificato come &amp.
Forse è un problema banale, ma ho cercato in giro e non saprei come fare.
Suggerimenti?
link utili?
Grazie mille

 Forse è un problema banale, ma ho cercato in giro e non saprei come fare.
forse la soluzione lo e' altrettanto. per non
codifichi & come &amp; ?
<a 
href="pagina.php?id=pippo&amp;PHPSESSID=numero-generato-dalla-sessione">Menu1</a>
tra l'altro e' *obbligatorio*, visto che XHTML e' XML.
si puo' fare, il browser mica si incazza.
tra l'altro passare la sessione via querystring e' fortemente
sconsigliato.
ciao.

 
Scusa che scema! ti avevo risposto prima di controllare i link!
pensavo riguardassero la configurazione di php.ini
Praticamente dovrei scrivere qualcosa del tipo
ini_set ('arg_separator.output', '&amp;');
ini_set ('arg_separator.input', '&amp;');
all'inizio di ogni pagina per "aggirare" le impostazioni di php.ini
ed aggiungere anche un
ini_set ('url_rewrite.tags','a=href,area=href,frame=src,input=src');
Grazie ancora per l'aiuto ed il prezioso link ;)
Tra l'altro [assolutamente OT ma sono molto sollevata... ed anche un po' 
fusa per fare certi erroracci;)] come da post precedente, in questi 
dieci minuti ho risolto anche il problema in locale con php che era 
installato perfettamnte. Settato su short_open_tag = Off cosa che volevo 
perchè tanto scrivo sempre <?php tranne che in un file incluso in 
diverse pagnine che, chissa cosa mi ero bevuta quella sera, iniziava con 
<? . Me ne sono accorta dopo una mattina di dedicata a reinstallare e 
riconfiguare tutto... convinta che fosse un prblema di configurazione.
troppo lavoro/studio e poco sonno ;)
scusate per l'OT incluso ;) ma sono così sollevata che volevo rendere 
partecipe qualcuno delle mie disgrazie e della mia fesseria ;)
Ciao e ancora grazie per l'aiuto!!!!
Paola

 href="pagina.php?id=pippo&amp;PHPSESSID=numero-generato-dalla-sessione">Menu1</a> 
forse non mi sono spigata.
1. nel menu laterale un paio di link del tipo
<a href="pagina.php?id=pippo">Menu1</a>
sensa sessioni accodate!
Se però accedo ad una pagina in cui apro una sessione anche a questi 
link mi si accoda la stessa sessione in automatico, ovviamente con & e 
non &amp;
Soluzioni? premesso che ovviamente potrei modificare php.ini, ma in 
locale, sul server remoto non credo che lo modifichin per me ;)
Grazie mille!

 
Grazie, queesto lo sapevo, č da un po' che smanetto con php.ini e 
documentazione varia (anche perchč ho un problemuccio ben piů grave che 
non riesco a risolvere in locale nonostante diversi tutorial e 
documentazione letta... ma questo non č il NG giusto, poster altrove..)
il problema č sul server remoto, dove php.ini non lo definisco io. C'č 
qualche modo tramite codice per ovviare al problema?
Grazie
Paola