Problema con una guida

klayster

Nuovo Utente
11 Mar 2010
2
0
0
Vi riporto l'indirizzo di una guida per creare pagine protette da password con l'utilizzo del PHP: http://www.hostingsolutions.it/guide/phplogin.php

Ho eseguito alla lettera ciò che è scritto creando tutti i file che richiede e uppandoli su un server linux che supporta il codice php. Tutto sembra funzionale ma quando inserisco l'userID e la pass esatta mi appare questo errore:

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /web/htdocs/www.prova.it/home/check.php on line 4

Logicamente prova non è il mio sito ma l'ho sostituito io per non fare pubblicità.

Potreste aiutarmi a risolvere questo problema o almeno esiste una pratica alternativa per inserire una protezione a delle pagine web?
 
C'è un errore nel tutorial. Modifica la riga 4 così:
PHP:
echo '<h1><span class="titoloparagrafo">Area riservata - accesso negato</span></h1>';
Comunque non mi sembra molto sicuro memorizzare i dati in chiaro su un file di testo, dove li possono leggere tutti.
 
Ti ringrazio, ora è tutto funzionante.
Se conosci un modo più sicuro o anche come criptare le password, tutti i consigli sono ben accetti ^^.

P.S. tieni conto che conosco a malapena le basi del php :P
 
Vedo che il tuo sistema di login non implica registrazione ed è molto semplice, quindi potresti benissimo usare il modulo di autenticazione integrato nativamente in Apache, senza usare PHP. Tra l'altro, su qualche sito, avevo letto che, configurandolo opportunamente, si poteva fare in modo che il Web Server recuperasse le password da un database MySQL, anziché dal solito file .htpasswd.
 

Discussioni simili