Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [PHP] problema doppio login

    Ciao a tutti, vi chiedo aiuto per un problema che trascende la mia comprensione :master:

    Sto programmando un gioco online ed ho di recente trasferito il sito dal server di altervista ad un server virtuale di aruba.

    Pur essendo il codice esattamente lo stesso, sul nuovo server c'è un problema che costringe tutti gli utenti a effettuare login 2 volte.

    Quello che avviene esattamente è questo: un utente fa login e viene normalmente reindirizzato nella pagina interna del gioco.
    Nella pagina interna c'è un controllo per impedire che utenti provino ad accedere senza aver fatto login che rispedisce fuori i malintenzionati, per indenderci
    Codice PHP:
    if (empty($_SESSION['user']))
        {
          
    header("Location: [url]http://www.crimind.org[/url]");  
        } 
    solo che in questo caso spedisce fuori TUTTI (commendando il suddetto controllo ho scoperto che in pratica nella pagina interna l'array $_SESSION è vuoto e quindi è come se l'utente non avesse fatto login)

    Successivamente se si rifà login invece tutto viene caricato correttamente è si può tranquillamente giocare.

    Se volete toccare con mano il problema ho creato un account apposito per testare.
    Il sito è http://www.crimind.org e i dati di accesso sono
    user Prova
    password prova

    Non riesco a capire perchè una cosa che è sempre funzionata ora debba dare dei problemi...

    Qualcuno ha qualche idea?

    Vi ringrazio

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    detto cosi non si può dire il motivo....

    Cosa fai nella pagina che riceve i dati POST?

    ciao

  3. #3
    ma lo fai session_start?:P

  4. #4
    mmh ho risolto togliendo la pagina intermedia dove avveniva la verifica dei dati e facendo fare queste operazioni nella pagina di arrivo.

    Grazie a tutti lo stesso

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.