Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 24
  1. #11
    Originariamente inviato da holden_1972
    Come faccio a verificare? Nell'info su host non c'è questo parametro.
    In locale è settato off comunque.

    Nicola
    phpinfo()

    se non riprende i dati di sessione i casi sono solo tre.

    1) non passi il dato.
    2) non recuperi la sessione.
    3) La sessione non viene creata

    caso due/tre: potrebbe essere un problema di cookies, o di cartella tmp dove posare i dati ... per esempio, oppure di un errore di header che non viene visualizzato e quindi la sessione non la crea proprio

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

  2. #12
    Questa è la pagina che si perde i dati:


    Codice PHP:
    <?
    session_start
    ();
    include(
    "config.php");
    include(
    "errore.php");
    require(
    "connessione.php");




    //* ricevo i dati dal form *//
    //* dati login *//
    $nome   $_POST['nome'];
    $password $_POST['pass'];

    //dati testo *//
    $genere$_POST['genere'];
    $titolo $_POST['titolo'];
    $testonl2br($_POST['testo']);



    //*controllo se utente è registrato*//

    $query="select * from utenti where nome = '$nome'";
    $result mysql_query($query$db);
    if (
    mysql_num_rows($result) == 0)
    {
    Header("Location:  [url]http://mondodiholden.altervista.org/errore_reg.php[/url]");
    }
    else
    {
    //CONTROLLO CODICE ATTIVAZIONE//
    $query="select * from utenti where nome = '$nome' and cod_att = 'si'";
    $result mysql_query($query$db);
    if (
    mysql_num_rows($result) == 0)
    {
    Header("Location:  [url]http://mondodiholden.altervista.org/non_attivo.php[/url]");
    }
    else
    {

    /* CALCOLO NUMERO MSG IN ORDINE CRONOLOGICO  */
    $res mysql_query("SELECT * FROM scritti  order by codice desc limit 1");

    $row mysql_fetch_array($res);

    $num $row['codice'];


    $codice $num 1;
    /*Header("Location:  [url]http://localhost/associazione/index.php?tipo=doc&docu=[/url]$codice"); */
    Header("Location:  [url]http://mondodiholden.altervista.org/index.php?tipo=doc&docu=[/url]$codice");


    $letture0;

    $query "INSERT INTO scritti
    (nome, titolo, testo, data, genere, letture, codice)
    VALUES ('
    $nome', '$titolo', '$testo', now(), '$genere', '$letture', '$codice')";





    if (
    mysql_query($query$db))
    echo 
    "";
    else
    echo (
    errore_sql());


    mysql_close($db);
    }
    }
    ?>

  3. #13
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Originariamente inviato da holden_1972
    Questa è la pagina che si perde i dati:
    scusa non vedo dov'è che cerchi di recuperare i dati di sessione

  4. #14
    Originariamente inviato da luca200
    scusa non vedo dov'è che cerchi di recuperare i dati di sessione

    Ma non è lì che devo recuperare i dati, i dati li recupero in hom, e le ho registrare in un altra pagina, questa è una pagina di transizione, quando torno con un header all'home page cerco di recuperare i dati(var di sessione) ma non li trova. Il problema è che se io ricarico l'home page i dati ci sono, se vado su un'altra pagina li perdo.

    Nicola

  5. #15
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Codice PHP:
    Header("Location:  [url="http://mondodiholden.altervista.org/index.php?tipo=doc&docu="][url]http://mondodiholden.altervista.org...o=doc&docu=[/url][/url]$codice"); 
    che sono questi header fatti come link???

  6. #16
    Originariamente inviato da luca200
    Codice PHP:
    Header("Location:  [url="http://mondodiholden.altervista.org/index.php?tipo=doc&docu="][url]http://mondodiholden.altervista.org...o=doc&docu=[/url][/url]$codice"); 
    che sono questi header fatti come link???
    Perché? Funzionano benissimo. E poi ripeto che in locale funziona tutto alla perfezione, è online che non funzionano le sessioni.

    Nicola

  7. #17
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Originariamente inviato da holden_1972
    Perché? Funzionano benissimo.
    :maLOL: :maLOL:

  8. #18
    Non capisco cosa hai da ridere , comunque ho risolto .

    Nicola

  9. #19
    sì ... ma come?
    Farmacia di Jarno - le mie pillole: Cookie [#780810], Dom4Php4 [#1123236], Fade [#1139489], getCssProperty [#1152911]
    Inchinatevi difronte al Prof! Nacchio!

    A me pare che l'uomo vada avanti con la retromarcia

  10. #20
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    69
    anche io ho lo stesso problema, puoi dire come hai risolto?

    sul mio hosting ( che ha php 4.4.6) funziona
    su quello del cliente ( che ha php 4.3.11) perde la sessione passando da una pagina all altra.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.