Ultima versione
Versione stabile:
3.1.5
 
Servizi
» Cerca
 
Cerca
Ricerca parole o frasi all’interno del sito.
 
Statistiche
Visite: 99745
 
Donazioni
Flatnuke e' software libero ed e' distribuito grautitamente. Se pensi che flatnuke ti sia stato in qualche modo di aiuto, puoi contribuire con una donazione libera:

Vuoi saperne di piu'?

 
Login





Non sei ancora registrato?
Registrati ora!
Recupera password
Choose your language:
deutsch english espa?ol fran?ais italiano portugu?s
 
Utenti
Persone on-line:
admins 0 amministratori
users 0 utenti
guests 7 ospiti
 
Netsons Ads

Forum



Benvenuto sconosciutoModifica profiloEntraAiuto 1104 utenti registrati

Navigazione:

[ Forum / Flatnuke / Le sezioni / Sezione Protetta ]


UtenteMessaggio
uomoinblues
uomoinblues

0
10
Livello 0

levellevellevellevellevellevellevellevellevellevel
profile home page
Jabber MSN
Lunedi 19 Gennaio 2009 09:51:39

Ultima modifica di uomoinblues (Lunedi 19 Gennaio 2009 09:53:51)

Sezione Protetta

Recentemente ho creato in FN una sezione protetta inserendo il link nel Block Servizi. Il problema è che quando la richiamo quella pagina con il form esce con le due caselle "Username e Password ma all'inserimento dell'User e Pass cliccando su "connetti" mi rimanda ad una pagina inesistente con errore 404. C'è qualcuno che può aiutarmi a risolvere il problema? Questi i due file php, ecco il codice:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Pagina protetta da password - esempio 2</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>

<?php
include ("password_2.inc.php");


// $check mi darà un valore true o false
$check=controllo_coppia($coppie,$_POST['user'],$_POST['pwd']);

if ($check==false) {
// password e/o username non corretti, allora viene ripresentato il form
?>
<h3>Inserisci la password corretta per entrare nella pagina protetta</h3>
<form action="protetta_2_inc.php" method="post">
<input type="text" name="user"> <b>Username</b><p></p>
<input type="password" name="pwd"> <b>Password</b><p></p>
<input type="submit" name="invio" value="Connetti">
</form>
<?php
}
else {
// username e password sono corretti e quindi la pagina è visualizzata
echo "<h3>Hai inserito la password giusta. La pagina è a tua disposizione</h3>";
echo "bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla";
}
?>
</body>
</html>


<?php

function controllo_coppia($confronto,$user,$pass)
{
foreach($confronto as $chiave=>$val)
{
if ($chiave==$user and $val==$pass)
{
return true;
}
}
return false;
}

// valori di username e password decisi da noi
$coppie=array("pippo"=>"pluto", "topolino"=>"minni", "paperino"=>"paperina");
?>




--
Non aver paura di bruciarti nel donare, quello che avrai dato rimarr? per sempre......


print

Freely inspired to Mollio template