Advertisement
Guest User

Untitled

a guest
May 13th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. <?php
  2.  
  3. // Byt ut mot dina inloggningsuppgifter och databas
  4.  
  5. $mysql_server = "server";
  6. $mysql_user = "user";
  7. $mysql_password = "password";
  8. $mysql_database = "forum";
  9.  
  10. $conn = mysql_connect($mysql_server, $mysql_user, $mysql_password);
  11. mysql_select_db($mysql_database, $conn);
  12.  
  13. date_default_timezone_set('Europe/Stockholm');
  14.  
  15. if(isset($_POST['passwd'])){
  16. $password = mysql_real_escape_string($_POST['passwd']);
  17. }
  18.  
  19. // Krypterar lösenord innan dom läggs in i databasen
  20.  
  21. function safepass($passwd){
  22.  
  23. $user = strtolower($_POST['user']);
  24. $user = mysql_real_escape_string($user);
  25.  
  26. $salt = "ERSäTT DETTA MED DET STATISKA SALTET";
  27.  
  28. $dynSalt = sha1($user.$passwd.$salt);
  29.  
  30. return sha1($dynSalt);
  31.  
  32. }
  33.  
  34. // För att förhindra SQL-injections, eller i lindrigare fall MySQl-fel.
  35.  
  36. function db_escape ($post){
  37.  
  38. if (is_string($post)){
  39. if (get_magic_quotes_gpc()){
  40. $post = stripslashes($post);
  41. }
  42. return mysql_real_escape_string($post);
  43. }
  44.  
  45. foreach ($post as $key => $val) {
  46. $post[$key] = db_escape($val);
  47. }
  48.  
  49. return $post;
  50. }
  51. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement