Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 39
  1. #1
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003

    Sessioni e validazione w3c

    Salve bella gente.. la domanda è un pò strana...

    Aprendo una sessione in una pagina php, a tutti i link viene automaticamente accodato il &PHPSESSID=qualcosa che dà problemi in fase di validazione della pagina.

    C'è un rimedio alternativo al non usare le sessioni?
    Grazie

  2. #2
    &PHPSESSID=qualcosa
    Ciao, Emanuele

  3. #3
    Originariamente inviato da xmanuelx83
    &PHPSESSID=qualcosa
    la & viene accodata automaticamente se il client non ha i cookies ... dovresti cambiare il settaggio nel PHP.INI del tuo webserver ... e visto che adesso non trovo il settaggio puoi mettere al posto di:

    ; Name of the session (used as cookie name).
    session.name = PHPSESSID

    questo:


    ; Name of the session (used as cookie name).
    session.name = amp;PHPSESSID


    fai delle prove
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  4. #4
    Originariamente inviato da andr3a
    la & viene accodata automaticamente se il client non ha i cookies ... dovresti cambiare il settaggio nel PHP.INI del tuo webserver ... e visto che adesso non trovo il settaggio puoi mettere al posto di:

    ; Name of the session (used as cookie name).
    session.name = PHPSESSID

    questo:


    ; Name of the session (used as cookie name).
    session.name = amp;PHPSESSID


    fai delle prove
    ciao andrea, conosco una funzione apposita per aggiungere phpsessid a tutti gli url, e so che la sessid può essere aggiunta anche manualmente... giusto?
    Ciao, Emanuele

  5. #5
    Originariamente inviato da xmanuelx83
    ciao andrea, conosco una funzione apposita per aggiungere phpsessid a tutti gli url, e so che la sessid può essere aggiunta anche manualmente... giusto?
    si ma non ne vedo l'utilita' ... se non c'e' significa che i cookiessono attivati e la sessione sta nel cookie PHPSESSID
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  6. #6
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Originariamente inviato da andr3a
    la & viene accodata automaticamente se il client non ha i cookies ... dovresti cambiare il settaggio nel PHP.INI del tuo webserver ... e visto che adesso non trovo il settaggio puoi mettere al posto di:

    ; Name of the session (used as cookie name).
    session.name = PHPSESSID

    questo:


    ; Name of the session (used as cookie name).
    session.name = amp;PHPSESSID


    fai delle prove
    E supponiamo che gli script siano su un hosting a pagamento e non ho accesso diretto alla configurazione di php.ini, posso agire in modo diverso (che so con gli htaccess) o devo chiedere al fornitore di hosting?

  7. #7
    ciao forse ti potrà essere d'aiuto ma forse sto solo dicendo un cacchiata ma io per un problema simile di paginazione ho risolto in questo modo (solo che io volevo la query_string):
    codice:
    $QUERY_String = str_replace("&","& amp;",$_SERVER['QUERY_STRING']);
    $_SESSION['AREA']['STRING_QUERY_PAGINATION'] = "$QUERY_String";
    
    
    <a href='$_SERVER[PHP_SELF]?".$_SESSION['AREA']['STRING_QUERY_PAGINATION']."& amp;page=$T' target='_self' onFocus='this.blur();' class='linkPaginazione' title='Vai a pagina: $T'>


    ciao!!


    edit: non so perchè mi strippa la parola pagination!! ????
    www.skorpiograph.com - [ PORTFOLIO ]
    ...se vuoi essere aiutato devi aiutare chi ti aiuta ad aiutarti!!!

  8. #8
    Originariamente inviato da VaLvOnAuTa
    E supponiamo che gli script siano su un hosting a pagamento e non ho accesso diretto alla configurazione di php.ini, posso agire in modo diverso (che so con gli htaccess) o devo chiedere al fornitore di hosting?
    se sono su un hosting a pagamento , proprio perche' paghi , o ti danno accesso al php.ini oppure digli tu di fare la modifica, e che la facciano alla svelta





    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

  9. #9
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003
    Originariamente inviato da andr3a
    se sono su un hosting a pagamento , proprio perche' paghi , o ti danno accesso al php.ini oppure digli tu di fare la modifica, e che la facciano alla svelta





    Giusto! che si guadagnino la pagnotta!
    Anche perchè mi sto facendo un cu.....ore così per farlo il più possibile conforme agli standard e mi merito il bannerino del w3c

  10. #10
    Originariamente inviato da CeMax-2000
    codice:
    $QUERY_String = str_replace("&","& amp;",$_SERVER['QUERY_STRING']);
    $_SESSION['AREA']['STRING_QUERY_PAGINATION'] = "$QUERY_String";
    edit: non so perchè mi strippa la parola pagination!! ????
    Perche' non hai neppure uno spazio e viene valutato come una parola unica e dopo 40 caratteri ti manda a capo.
    codice:
    $QUERY_String = str_replace("&","& amp;", $_SERVER['QUERY_STRING']);
    $_SESSION['AREA'] ['STRING_QUERY_PAGINATION'] = "$QUERY_String";
    Limiti del forum..... ???

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.