CIAO!
Spero di essere nella sezione giusta :neutro:
Come posso fare per proteggere alcune pagine con username e password, dove solo alcuni utenti posso accedere?
Ed è possibile fare in modo che ogni utende abbia una sua password personale?
Grazie!
CIAO!
Spero di essere nella sezione giusta :neutro:
Come posso fare per proteggere alcune pagine con username e password, dove solo alcuni utenti posso accedere?
Ed è possibile fare in modo che ogni utende abbia una sua password personale?
Grazie!
puoi crearti uno schema di autenticazione via phpOriginalmente inviato da didicosplay
oppure usare le funzioni AUTH tramite .htaccess che sono perfettamente supportate da altervista ;)
There are three kinds of people in this world: people who watch things happen ... people who complain about things that happen ... and people who make things happen...
insomma è complicatino... pensavo ci fosse un codice da inserire per risolvere il problema!
Beh grazie lo stesso!
cerca su http://freephp.html.it qualche script per la gestione di aree private e degli utenti.
Grazie 1000!!! Proverò da sola al limite se ho problemi vi faccio sapere!!! ;)
puoi trovare qualcosa qui
http://www.zend.com/codex.php?CID=341
mavericck
Veramente la seconda ipotesi di Evcz è di una facilità estrema.Originalmente inviato da didicosplay
Basta che entri nel tuo pannello, clicchi su "gestione files", selezioni la directory che vuoi proteggere, quindi clicchi sul lucchetto in alto.
A questo punto ti verrà chiesta un username ed una password da inserire per accedere ai files ed il gioco è fatto. Più semplice di così
Però così hai il problema che non puoi inserire più user e password (non si può avere tutto) :eyes:
Ultima modifica di Inverno : 31-05-2005 alle ore 23.02.07
Oppure dai un'occhiata qui:
http://forum.altervista.org/showthread.php?t=30443
Cià!
Ok grazie a tutti! ;)
Vi farò sapere come và!
ciao inverno! Ho provato a fare qll che avevi consigliato ma ho un problema:
innanzitutto non posso "lucchettare" i file nella cartella principale del sito, quindi ho inserito i file da proteggere in una sottocartella...tuttavia una volta cliccato sul lucchetto quando vado a visitare la pagina in internet non risulta disponibile....cosa devo fare?
Non so se hai notato che l'ultimo messaggio è di un anno fa!
Comunque quando "lucchetti" una cartella per vedere il contenuto di essa ti dovrebbe far inserire la password del tuo account.
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
si, effettivamente mi era sfuggito quel particolare del messaggio
quindi se ho ben capito l'utente e la password devono essere gli stessi del mio profilo su altervista? xke mettendo un'altra password non funziona...
Sì, è così.
Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
«Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen
La mia intenzione era qll di creare una pagina web, raggiungibile dalla home page, a cui potessero accedere tutti coloro a cui avessi rivelato username e password. Non era però mia intenzione far conoscere la password del mio account. Aggirandomi x i meandri del forum mi è parso di capire che ciò non è possibile con il sistema dei lucchetti di AV. La domanda quindi è:
-come faccio a creare una pagina (accessibile dalla home page) protetta da una password e un username a mia scelta, quindi differenti da quelli del mi profilo?
Ultima modifica di randoran : 24-06-2006 alle ore 17.42.19
Purtoppo l'unico modo è questo (provo a scrivere due righe di codice MOLTO migliorabili).
Pagina di ingresso nell'area riservata (enter.php): inserisci un semplice modulino in cui richiedi nome utente e password (sono due righe in HTML, spero non ci sia il caso di riportare anche queste...)
Pagina di verifica dei dati (login.php):Pagine interne all'area riservata (la prima sarà welcome.php):Codice PHP:
<?php
session_start ();
$user = $_POST['user'];
$pwd = $_POST['password'];
$default_user = "..."; // il nome utente dell'area riservata
$default_pwd = "..."; // la password dell'area riservata
if ($user != $default_user || $pwd != $default_pwd)
{
echo ("Nome utente o password non validi. Tra poco sarai reindirizzato alla pagina precedente e potrai riprovare");
header ("Location: enter.php");
}
else
{
echo ("Benvenuto nell'area riservata!");
header ("Location: welcome.php");
$_SESSION['login'] = 1;
}
?>Pagina di uscita dall'area riservata (logout.php):Codice PHP:
<?php
session_start ();
if (!isset ($_SESSION['login']))
{
echo ("Non hai autorizzazioni per accedere a questa pagina.");
echo ('<A HREF="enter.php">Effettua l\'accesso</A>');
}
else
{
?>
<!-- qui tutto il codice HTML/PHP della pagina riservata -->
<?php } ?>Ho qualche dubbio sull'uso di header() ma il resto dovrebbe funzionare...Codice PHP:
<?php
session_start ();
unset ($_SESSION['login']);
echo ("Stai per lasciare l'area riservata... a presto!");
header ("Location: enter.php");
?>
Stammi bene...
P.S. Ovviamente non è il massimo della sicurezza... ma è sempre meglio che sbandierare ai quattro venti la tua password personale di AV
Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?
When you don't know your next step... improvise
ALTERVISTA WANTS YOU!
Vuoi diventare moderatore su AlterVista? Scopri come...
purtroppo caro dementialsite è il caso di scriverle quelle righe per il modulino nome password, data la mia incompetenza nell'html... Cmq quello che mi hai dato è quello che cerco...
Vabbè... per stavolta...Originalmente inviato da randoranStammi bene...Codice HTML:<FORM METHOD="post" ACTION="login.php"> <INPUT TYPE="text" NAME="user"> <INPUT TYPE="password" NAME="password"> <INPUT TYPE="submit" VALUE="Accedi"> </FORM>
Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?
When you don't know your next step... improvise
ALTERVISTA WANTS YOU!
Vuoi diventare moderatore su AlterVista? Scopri come...