Script login .
Last Updated: Oct 12 2014 21:38, Started by
pcpalex
, Sep 23 2014 08:41
·
0
#1
Posted 23 September 2014 - 08:41
Salut softpedia ,
Am un fisier html facut ca index de logare . Este totul facut , doar ca vreau sa il faca sa mearga . Am nevoie sa configurez acel fisier html cu un cod php sau mai multe coduri astfel incat cand bag un nume si parola ( din fisierul "mama" de unde configurez asta ) sa te redirectioneze catre alta pagina ( pe care o setez tot din acel fisier "mama" ) . Nu am nevoie de db pentru asa ceva , vreau doar o configurare simpla cu un nume , o parola si pagina de redirectionare atunci cand bag numele si parola corect. Sper sa intelegeti ce vreau sa fac... Multumesc Mult, |
#3
Posted 23 September 2014 - 10:56
Pai m-am blocat la inceput. Nu am facut nimic pe planul de "legatura-conectare" intre cele 2 . Am facut doar pagina html cu panou de logare , atat .
|
#4
Posted 23 September 2014 - 11:43
atunci vezi asta
[ https://www.youtube-nocookie.com/embed/c_hNNAdyfQk?feature=oembed - Pentru incarcare in pagina (embed) Click aici ] are 23 pasi .... vrei ceva mai complex desigur e mai lung |
#5
Posted 23 September 2014 - 12:07
Ti-am zis , nu vreau sa folosesc Data baze pentru asta , ... am nevoie doar de 2 campuri ( Name si parola ) . Atunci cand bagi numele si parola pe site ,cele pe care le setez ( dintr-un fisier ex : index.php ) sa te redirectioneze catre o pagina pe care o setez eu tot din ( index.php) .
|
#6
Posted 23 September 2014 - 12:16
if ($_POST["name"] == "numeleAlesDeTine" && $_POST["password"] == "parola") { header("Location: http://site.com/pagina.php"); } si trimiti si ceva de verificare in pagina.php ca sa isi dea seama ca nu e accesata direct. Altfel degeaba pui parola ca oricine poate baga in adresa direct site.com/pagina.php ) |
#7
Posted 23 September 2014 - 16:40
Deci , nu prea am inteles asa bine la ce te referi . Stai sa fiu mai explicit :
Pagina mea html de logare: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>Login</title> <link rel="stylesheet" href="css/flexi-background.css" type="text/css" media="screen" /> <link rel="stylesheet" href="css/styles.css" type="text/css" media="screen" /> </head> <body> <script src="js/flexi-background.js" type="text/javascript" charset="utf-8"></script> <div id="box"> <img src="images/logo.png" class="logo" alt="yourlogo" /> <h1>Member Login</h1> <form> <input type="text" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'Username':this.value;" value="Username" /> <input type="password" onclick="this.value='';" onfocus="this.select()" onblur="this.value=!this.value?'Password':this.value;" value="Password"> <input type="checkbox" id="remember" value="Remember" /> <div class="hover-opacity"><label for="remember">Remember me</label></div> <input type="button" name="" value="Log In" /> </form> </div> <a href="#" class="forgot">Forgot your username or password?</a> </body> </html> Totul este ok aici . Dar faza este cum leg acest fisier , de un fisier php , care sa faca legatura intre nume , parola ( pe care le setez eu . si pe urma sa te redirectioneze). Acela este fisierul html , care se pricepe , sa imi modifice si mie in el si in acelast timp sa posteze si fisierul php de care l-a legat. |
#8
Posted 23 September 2014 - 20:18
pcpalex, on 23 septembrie 2014 - 12:07, said:
Ti-am zis , nu vreau sa folosesc Data baze pentru asta Fara data base te chinui degeaba. Ori faci un script ca lumea, ori asa numai sa te chinuiesti de dragul lumii nu are rost. De ce data base? Pentru ca e securizat campul user + parola. Daca folosesti html + php, un simplu view source si ti-am spart userul si parola. |
#9
Posted 24 September 2014 - 07:19
loveparade, on 23 septembrie 2014 - 20:18, said: Fara data base te chinui degeaba. Ori faci un script ca lumea, ori asa numai sa te chinuiesti de dragul lumii nu are rost. De ce data base? Pentru ca e securizat campul user + parola. Daca folosesti html + php, un simplu view source si ti-am spart userul si parola. Pai stiu , si nu are importanta , stiu eu mai bine ce vreau sa fac si cum.. |
#10
Posted 25 September 2014 - 12:50
loveparade, on 23 septembrie 2014 - 20:18, said:
Fara data base te chinui degeaba. Ori faci un script ca lumea, ori asa numai sa te chinuiesti de dragul lumii nu are rost. De ce data base? Pentru ca e securizat campul user + parola. Daca folosesti html + php, un simplu view source si ti-am spart userul si parola. el nu stie nici macar cum functioneaza form-ul din html si tu-l pui sa foloseasca baze de date @pcpalex: in "codul" tau trebuie sa setezi atributele method si action (la form). de exemplu: <form method="post" action="login.php">in fisierul login.php poti folosi ce ti-a dat potae mai sus. Edited by _Smiley_, 25 September 2014 - 12:50. |
|
#11
Posted 26 September 2014 - 22:34
Avem 3 pagini
login.html <html> <head> <title>titlu</title> <script language="Javascript" type="text/Javascript" src="login.js"></script> </head> <body bgcolor="#eeeeee"> <form> <br> <center> User: <input type="text" name="username" style="background:#bfbfbf;color:#212121;border-color:#212121;" onfocus="this.style.background = '#ffffff';" onblur="this.style.background = '#bfbfbf';"> <br> Parola: <input type="password" name="password" style="background:#bfbfbf;color:#212121;border-color:#212121;" onfocus="this.style.background = '#ffffff';" onblur="this.style.background = '#bfbfbf';"> <br> <input type="button" value="Login" onclick="Login(this.form);" style="background:#bfbfbf;color:#000000;border-color:#212121;" onmouseover="this.style.color = '#404040';" onmouseout="this.style.color = '#000000';" onfocusr="this.style.color = '#404040';" onblur="this.style.color = '#000000';"> </center> </form> <br><br><br><br> </body> </html> 2 login.js <!-- Begin function Login(form) { username = new Array("vetro","u2","u3","u4","u5","u6","u7","u8","u9","u10"); password = new Array("v3tr0","p2","p3","p4","p5","p6","p7","p8","p9","p10"); page = "abonati" + ".php"; if (form.username.value == username[0] && form.password.value == password[0] || form.username.value == username[1] && form.password.value == password[1] || form.username.value == username[2] && form.password.value == password[2] || form.username.value == username[3] && form.password.value == password[3] || form.username.value == username[4] && form.password.value == password[4] || form.username.value == username[5] && form.password.value == password[5] || form.username.value == username[6] && form.password.value == password[6] || form.username.value == username[7] && form.password.value == password[7] || form.username.value == username[8] && form.password.value == password[8] || form.username.value == username[9] && form.password.value == password[9]) { self.location.href = page; } else { alert("Numele de utilizator sau parola introdusa nu sunt corecte.\n Va rugam sa incercați din nou."); form.username.focus(); } return true; } // End --> 3 (orice tip limbaj de programare, eu am php) abonati.php <?php $conn = mysql_connect($dbhost, $dbuser, $dbpass); mysql_close($conn); ?> |
#13
Posted 29 September 2014 - 05:57
adica ce-a pus Bratu_danut_007 mai sus nu exista, sau cum?
|
#14
Posted 12 October 2014 - 21:38
de facut nu o sa ti-l faca nimeni scriptul oricum. cel mai bine te apuci si inveti sa-l faci singur, deci recomand sa o iei cu inceputul in ceea ce ai nevoie: citire si editare fisiere, trimitere date din html catre php prin formulare si alte chestii
http://www.tutorialeweb.net/php/ |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users