Hvordan gør man sån så at folk ik kan komme ind på "index2.php" uden at have logget ind ? har prøvet dreamweavers egen "restrict acces..." men den virker da nada :(.... har hørt om .htacces. er det den jeg skal bruge ? hvis jeg hvordan sætter jeg den op.. på forhånd tak.
index.php er min forside. og index2.php blir siden folk kommer ind på efter logon.
Sådan at når du er logget ind så sætter den en session på sereveren...
Også spørger du bare i toppen af index2.php: <?php if($_SESSION[active] == true) { echo eller print siden her } else { echo eller print tekst om hvorfor de ikke kan se siden og eventuelt login menuen her. } ?> ps du kan bruge if sætningen på alle de sidder som skal være beskyttet. Hvis du vil lave det mere avanceret kan du sætte en $_SESSION[level] hvor fx level == 1 er alm bruger og level == 2 er admin når der logges ind..
Og levels osv kan du jo hente fra databasen når der bliver logget ind også sætte sessionsne.
der hvor du skriver echo eller print. skal jeg "bare" vælge en ? og så efterfulgt af sidens navn? (i den første der).. og så en den anden igen echo eller print og så en tekst?
det her er mit login script.. lavet i dreamweaver...
<?php require_once('Connections/RG_Community.php'); ?> <?php // *** Validate request to login to this site. if (!isset($_SESSION)) { session_start(); }
$loginFormAction = $_SERVER['PHP_SELF']; if (isset($_GET['accesscheck'])) { $_SESSION['PrevUrl'] = $_GET['accesscheck']; }
er ikke den store haj til det, men kan nogenlunde finde ud af det.. så undskyld hvis der kommer nogle "Noob" spørgsmål :D
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.