PDA

View Full Version : [PHP] Login Multipli in Array, ma funziona solo il primo


Holy_Bible
05-07-2010, 21:02
Riporto qui il codice:

http://nopaste.info/8e46c6ca35.html

Php, la prima parte sopra (....code....) vorrebbe definire un'array di utenti username=>password, potenzialmente illimitati
al di sotto dovrebbe esserci il controllo con richiesta delle credenziali, al momento mi effettua il login solamente il primo username1=>passwrd1 nella lista gli altri sembrano ignorati :doh:


Grazie per l'aiuto :)

Holy_Bible
06-07-2010, 11:12
qualche buon uomo ?

british
06-07-2010, 13:05
Mi sembra ci sia un errore nel flusso logico: il "return false" è al posto sbagliato.

ciao!

british

Holy_Bible
06-07-2010, 13:54
Grazie :) idee su come si possa sistemare?

Aragorn79x
07-07-2010, 02:20
che versione di PHP stai usando?
Se usi la 5 il costruttore non è il nome della classe ma function __construct().

Quando verifichi se non è presente il dato di login o se $loggeduser == false forse ottieni sempre true perché spostandoti di pagina uno dei due potrebbe esserlo (non ho ben chiaro come funziona il tuo script).

Prova a stampare le diverse variabili presenti nei metodi per capire dove sta l'errore.