Johnny2001 Skrevet 28. september 2007 Del Skrevet 28. september 2007 Hei, hei jeg lurte på om det er noen som kan hjelpe meg og sette brukernavn, passord og registrenring. Hvis det spiller noen tåle hva program jeg bruker så er det notpad Tusen takk for alle tips og svar Lenke til kommentar
j-- Skrevet 28. september 2007 Del Skrevet 28. september 2007 (endret) Dette var litt ekstremt lite info for å skrive noe lurt tilbake til deg. 1) Man setter ikke passord og brukernavn i HTML 2) Regner med du skal bruke dette opp mot et server-side språk. Hva? 3) Hva vil du oppnå med dette? Hva skal det brukes til? Foreslår at du leser mye mer på hva HTML er. På http://htmldog.com/ kan du lære mye.. Endret 28. september 2007 av clvn Lenke til kommentar
Vindstille Skrevet 28. september 2007 Del Skrevet 28. september 2007 (endret) Tviler på at man kan lære det på HTMLdog, CLVN. Da må man i hvert fall lese veldig mellom linjene. Men hva er det du egentlig skal gjøre. Skal du passordbeskytte siden din, eller skal du lage en innloggingsboks til å logge inn på en allerede passordbeskyttet side som Hotmail, Gmail eller lignende? Det siste kan gjøres med HTML. Det andre må masse programmering for å få til (evt. laste ned et program/script som gjør det for deg). Endret 28. september 2007 av JonT Lenke til kommentar
Johnny2001 Skrevet 30. september 2007 Forfatter Del Skrevet 30. september 2007 Hva vil du oppnå med dette? Hva skal det brukes til? Hva jeg skall bruke siden til? Jeg skall lage en side for clanen min og lingnede, men hvis jeg skall gjøre det må det være deler av siden som er bare for dem som hører til i clanen. Det andre må masse programmering for å få til (evt. laste ned et program/script som gjør det for deg). Hva kan det være foreksempel?? uanset hvis det ikke er mulig og lage det i HTML er det da noen som vet hvordan jeg kan gjøre det? Lenke til kommentar
Vindstille Skrevet 30. september 2007 Del Skrevet 30. september 2007 (endret) Har ikke testet det ut, men dette er skriptet virker som er det du leter etter. Det er et PHP-script som sørger for at brukerne må logge inn for å se siden. Alt du trenger å gjøre er å legge til en require-funksjon med henvisning til hvor passwordprotect.php-filen ligger, i toppen av html-sidene du vil passordbeskytte. <?php require("mappe/passwordprotect.php"); ?> ...resten av htmlkoden din... I tillegg må du sette opp brukernavn og passord i linje 52++ i passwordprotect.php filen. Linken du må legge i html-filene dine for at brukerne skal kunne logge ut er: http://www.domene.no/mappe/passwordprotect.php?logout=1 Lykke til. passwordprotect.php -filen: Klikk for å se/fjerne innholdet nedenfor <?php ############################################################### # Page Password Protect 2.13 ############################################################### # Visit http://www.zubrag.com/scripts/ for updates ############################################################### # # Usage: # Set usernames / passwords below between SETTINGS START and SETTINGS END. # Open it in browser with "help" parameter to get the code # to add to all files being protected. # Example: password_protect.php?help # Include protection string which it gave you into every file that needs to be protected # # Add following HTML code to your page where you want to have logout link # <a href="http://www.example.com/path/to/protected/page.php?logout=1">Logout</a> # ############################################################### /* ------------------------------------------------------------------- SAMPLE if you only want to request login and password on login form. Each row represents different user. $LOGIN_INFORMATION = array( 'zubrag' => 'root', 'test' => 'testpass', 'admin' => 'passwd' ); -------------------------------------------------------------------- SAMPLE if you only want to request only password on login form. Note: only passwords are listed $LOGIN_INFORMATION = array( 'root', 'testpass', 'passwd' ); -------------------------------------------------------------------- */ ################################################################## # SETTINGS START ################################################################## // Add login/password pairs below, like described above // NOTE: all rows except last must have comma "," at the end of line $LOGIN_INFORMATION = array( 'zubrag' => 'root', 'admin' => 'adminpass' ); // request login? true - show login and password boxes, false - password box only define('USE_USERNAME', true); // User will be redirected to this page after logout define('LOGOUT_URL', 'http://www.example.com/'); // time out after NN minutes of inactivity. Set to 0 to not timeout define('TIMEOUT_MINUTES', 0); // This parameter is only useful when TIMEOUT_MINUTES is not zero // true - timeout time from last activity, false - timeout time from login define('TIMEOUT_CHECK_ACTIVITY', true); ################################################################## # SETTINGS END ################################################################## /////////////////////////////////////////////////////// // do not change code below /////////////////////////////////////////////////////// // show usage example if(isset($_GET['help'])) { die('Include following code into every page you would like to protect, at the very beginning (first line):<br><?php include("' . str_replace('\\','\\\\',__FILE__) . '"); ?>'); } // timeout in seconds $timeout = (TIMEOUT_MINUTES == 0 ? 0 : time() + TIMEOUT_MINUTES * 60); // logout? if(isset($_GET['logout'])) { setcookie("verify", '', $timeout, '/'); // clear password; header('Location: ' . LOGOUT_URL); exit(); } if(!function_exists('showLoginPasswordProtect')) { // show login form function showLoginPasswordProtect($error_msg) { ?> <html> <head> <title>Please enter password to access this page</title> <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> </head> <body> <style> input { border: 1px solid black; } </style> <form method="post"> <h3>Please enter password to access this page</h3> <font color="red"><?php echo $error_msg; ?></font><br /> <?php if (USE_USERNAME) echo 'Login:<br /><input type="input" name="access_login" /><br />Password:<br />'; ?> <input type="password" name="access_password" /><p></p><input type="submit" name="Submit" value="Submit" /> </form> <br /> <a style="font-size:9px" href="http://www.zubrag.com/scripts/password-protect.php" title="Download Webpage Password Protect">Powered by Webpage Password Protect</a> </body> </html> <?php // stop at this point die(); } } // user provided password if (isset($_POST['access_password'])) { $login = isset($_POST['access_login']) ? $_POST['access_login'] : ''; $pass = $_POST['access_password']; if (!USE_USERNAME && !in_array($pass, $LOGIN_INFORMATION) || (USE_USERNAME && ( !array_key_exists($login, $LOGIN_INFORMATION) || $LOGIN_INFORMATION[$login] != $pass ) ) ) { showLoginPasswordProtect("Incorrect password."); } else { // set cookie if password was validated setcookie("verify", md5($login.'%'.$pass), $timeout, '/'); // Some programs (like Form1 Bilder) check $_POST array to see if parameters passed // So need to clear password protector variables unset($_POST['access_login']); unset($_POST['access_password']); unset($_POST['Submit']); } } else { // check if password cookie is set if (!isset($_COOKIE['verify'])) { showLoginPasswordProtect(""); } // check if cookie is good $found = false; foreach($LOGIN_INFORMATION as $key=>$val) { $lp = (USE_USERNAME ? $key : '') .'%'.$val; if ($_COOKIE['verify'] == md5($lp)) { $found = true; // prolong timeout if (TIMEOUT_CHECK_ACTIVITY) { setcookie("verify", md5($lp), $timeout, '/'); } break; } } if (!$found) { showLoginPasswordProtect(""); } } ?> Endret 30. september 2007 av JonT Lenke til kommentar
endrebjo Skrevet 1. oktober 2007 Del Skrevet 1. oktober 2007 .htaccess er nok den enkleste løsningen hvis han har god tilgang til serveren. Det krever heller ikke masse programmering. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå