Ciao a tutti,
finalmente sono riuscito ad installare uno script di autenticazione senza DB che mi funziona...ma ancora problemi!![]()
In pratica dopo il login mi và nelle relative pagine, ma mi và nelle pagine anche se inserisco a mano l'indirizzo.
In pratica nn ci sono controlli se l'accesso è regolato da login!
Come faccio ad implementare la cosa?
PS: Il file del database degli utenti si potrebbe implementare in maniera + ordinata?
Vi posto gli script
Grazie dell'attenzione
Matteo
database.php
pr_00.phpCodice PHP:<?
//Per chi lo ha scaricato: inserisci qui i nomi degli utenti
$datauser = array(lorenzo,marco,matteo);
//Qui le password
$datapassword = array(lorenzo,marco,matteo);
//ricordati che lil primo nick va con la prima password o cosi via
?>
Codice PHP:<?php
// questo script è stato creato da Ruto di [url]www.pierotofy.it[/url]
// [url]www.lotenzo.3000.it[/url] [url]www.avsp.altervista.org[/url]
// in_array è una funzione che cerca un determinato valore nell'array
// array_search ti dice in che key ( o ondici) è situato un valore nell'array
$data=date("m.d.y, H:i:s");
$user=$_POST['user'];
include('database.php');
if(in_array($_POST['user'],$datauser)){
$valuser= 1;
$chiaveuser = array_search($_POST['user'], $datauser);
}
if(in_array($_POST['password'],$datapassword)){
$valpassword= 1;
$chiavepassword = array_search($_POST['password'], $datapassword);
}
$valsomm= $valuser+$valpassword;
if(($valsomm==2)&&($chiavepassword==$chiaveuser)){
// cambia home.htm con il percorso e il nome della pagina a cui andare
// un volta effettuato il login con successo
header("Location: [url]http://www.miosito.com/utenti/[/url]$user.php");
//-----------------------------------
}else{
//invece qui ci devi mettere la pagina a che da errore nell inserimento del login
header("Location: [url]http://www.escortvirtuale.com/loginerr.htm[/url]"); }
?>

Rispondi quotando

