Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 26
  1. #1

    aggiunta "?&PHPSESSID=...." ai link

    Ragazzi, come risolvo questo problema?
    Ho il sito che usa le sessioni ed i cookie. Quando provo a convalidare il mio sito in xhtml, il w3 validator vede la pagina con i link aggiunti del PHPSESSID, con conseguente impappinamento del validator quando arriva al carattere "&". del tipo

    pagina.php?template=1

    che diventa

    pagina.php?template=1&PHPSESSID=1241gqsw241312

    Ed il validator si impunta alla e commerciale "&".
    http://www.quantumfoam.eu: The Italian Power Guild on Vanguard

  2. #2
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    Non vedo molto altro da fare se non salvare la pagina e mandargliela con il form apposito.

  3. #3
    Originariamente inviato da *Ray*
    Non vedo molto altro da fare se non salvare la pagina e mandargliela con il form apposito.
    Vuoi dirmi che non c'è un altro modo senza fare l'upload della pagina? Come fanno tutti i siti che fanno il validate tramite url refer? Non usano sessioni/cookies ?
    http://www.quantumfoam.eu: The Italian Power Guild on Vanguard

  4. #4
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    Sinceramente non vedo altro modo. Non e' che tu puoi far fare il login a un validatore.

    Se le tue pagine funzionano anche senza login e' un'altra cosa, ma con il login non c'e' molto da fare. Disabilita il login temporaneamente per fare le prove.. non penso ci sia altro da fare, se proprio non vuoi salvare la pagina.

  5. #5
    leggi nel regolamento, tra le pillole ci sono 2 TRICKS

  6. #6
    Originariamente inviato da bubu77
    leggi nel regolamento, tra le pillole ci sono 2 TRICKS
    Grazie mille
    http://www.quantumfoam.eu: The Italian Power Guild on Vanguard

  7. #7
    Ciao,
    non vorrei dire una cavolata ma non basta sostituire gli & con l'apposita entities? Ossia "& amp;" ?
    Io avevo avuto lo stesso problema e l'ho risolto così.
    http://www.beavermag.it

  8. #8
    Originariamente inviato da biamat
    Ciao,
    non vorrei dire una cavolata ma non basta sostituire gli & con l'apposita entities? Ossia & ?
    Io avevo avuto lo stesso problema e l'ho risolto così.
    Si, mettendo all'inizio di ogni pagina:
    Codice PHP:
    ini_set('arg_separator.output''&'); 
    http://www.quantumfoam.eu: The Italian Power Guild on Vanguard

  9. #9
    Ragazzi si è posto un altro problema, tipo quello dei link ma questa volta con i form.
    In pratica, in ogni form, mi mette:
    <input type="hidden" name="PHPSESSID" value="b5e095e6c2e396e27e9c59f5c44dda1f" />
    subito dopo il tag <form>.
    Ora, in xhtml questo non va bene perchè i tag <input> non possono essere annidati dentro un <form> ma dentro un <div>. Come cavolo risolvo?
    http://validator.w3.org/check?uri=ht...ically%29&ss=1
    http://www.quantumfoam.eu: The Italian Power Guild on Vanguard

  10. #10
    Originariamente inviato da RaMaR
    In pratica, in ogni form, mi mette:
    chi te lo mette ? :master:

    usa i timplates esterni e usa str_replace, cosi' stampi output pulito, o no ?

    oppure fai il form in GET
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.