Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,445
    Quote Originariamente inviata da Nexus0100 Visualizza il messaggio
    ...
    In più anche se volessi non includere il file e stampare l'array di session direttamente nel file che da problema il risultato è uguale...
    Ecco, hai provato a farlo?
    Se non lo hai fatto, provaci, commenta tutto il contenuto del file in cui non funziona la sessione e scrivi questo:

    session_start();
    print_r($_SESSION);
    exit;

    e vedi se funziona.

    Chiaramente dovrai arrivare su tale pagina passando da dove nella sessione ci viene messo qualcosa.

  2. #12
    Utente di HTML.it L'avatar di Nexus0100
    Registrato dal
    Aug 2016
    residenza
    Firenze
    Messaggi
    83
    Fatto, il risutato è questo:
    Array ( )
    e mi trovo qui: .
    /contenuti/admin/carica_modifica_prodotto.php

    mentre se provo da qui:
    /test.php insomma dalla directory principale
    Array ( [cookie] => 1 [id] => 1 [username] => username [logged] => Y )

    se provo da qui: /contenuti/test.php
    Array ( [cookie] => 1 [id] => 1 [username] => username [logged] => Y )

    invece da sotto ancora, in /contenuti/admin/
    viene:
    Array ( [cookie] => 1 [id] => 1 [username] => username [logged] => Y )

    da dove prima, dopo aver provato in tutti questi prima mi viene:
    Array ( [cookie] => 1 [id] => 1 [username] => username [logged] => Y )
    adesso riprovo a fare tutto il prcediemento correttamente senza entrare direttamente da url ma da button...
    Array ( )
    vuoto, se vado diretto da url funziona all'inizio, se lancio la pagina da lato client con pulsante me lo da vuoto e rimane vuoto finchè non cambio pagina...

    In pratica solo quando viene chiamat la pagina da POST inizia a smattare...

    P.S.
    La map del sito fatta col comando tree xD

    Sito.com
    | home.php -> la pagina iniziale
    +---connessione
    | connessione.php -> dati per la connessione al server
    +---contenuti
    | +---admin
    | | carica_modifica_prodotto.php -> il file e la cartella dove da problemi
    +---Gestione
    | connetti.php -> la pagina che crea le variabili di sessione, che si vedono ovunque tranne dove specificato...
    | controllo_connessione.php -> il file che controlla le variabili di sessione
    Ultima modifica di Nexus0100; 08-08-2016 a 21:52 Motivo: Aggiornamenti

  3. #13
    Utente di HTML.it L'avatar di Nexus0100
    Registrato dal
    Aug 2016
    residenza
    Firenze
    Messaggi
    83
    Qualche idea su come poter ovviare il problema? Se possibile preferirei non dover passare al method get,onde evitare di perdere tempo a rifare pagine e evitare la sql injection... Che strana cosa questa...

  4. #14
    Utente di HTML.it L'avatar di Nexus0100
    Registrato dal
    Aug 2016
    residenza
    Firenze
    Messaggi
    83

    Semi -Conclusione

    Allora, inizio dicendo semi-conclusione, perché non sono davvero sicuro di aver risolto, ma comunque vi spiego cosa ho scoperto per chi non lo sapesse o altro...
    L'errore era nel passaggio del form, perché indicavo la pagina come http://sito.com/etc..
    A quanto pare questo risulta come uscire dal sito momentaneamente penso, o comunque le variabili di sessione non esistono più subito dopo... Se invece collegi il link tramite ./etc.. pare funzioni...
    Dunque in conclusione mettendo il link assoluto con http:// sfasava le session per un attimo, però ho contattato l'assistenza del servizio Hosting e appena saprò qualcosa di più vi dirò se non confermate la mia teoria
    Mi scuso per i ripetuti post da me stesso ma vorrei tenere informati o almeno per chi potrebbe succedere successivamente...
    Grazie dell'aiuto a tutti, vi farò sapere! ;D
    Stupide $_session mi faranno diventare xD

Tag per questa discussione

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