Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jeden użytkownik jeden plik
vojtek_
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 13.03.2005

Ostrzeżenie: (0%)
-----


Jak zrobic zeby na uploadzie jeden zarejestrowany uzytkownik mial jeden plik (jeden obrazek (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ) np: users_obrazek.gif i jak wysle drugi
to ten pierwszy sie podmieni (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vojtek_
post
Post #2





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 13.03.2005

Ostrzeżenie: (0%)
-----


Znalazlem jeszcze plik login.php I to tam jest chyba ta zmienna:
  1. <?
  2.  
  3. if ($_GET['type'] == 'logout') {
  4. setcookie('forum-login', '');
  5. setcookie('forum-pass', ''); 
  6. }
  7.  
  8. // Domyslna skorka dla wszystkich uzytkownikow
  9. $_TEMPLATE = 'txtbb_blue';
  10.  
  11. //----------------------------------------------------
  12. // Informacje o logowaniu sa w cookie (autologin)
  13. //----------------------------------------------------
  14.  
  15. if (!isset($_SESSION['login'])) {
  16. if (isset($_COOKIE['forum-login']) && (!$_COOKIE['forum-login'] == '') && isset($_COOKIE['forum-pass']) && !($_GET['type'] == 'logout')) {
  17. $UserInfo = user_GetUserByLogin($_COOKIE['forum-login']);
  18. if (($UserInfo['login'] == $_COOKIE['forum-login']) && ($UserInfo['password'] == md5($_COOKIE['forum-pass']))) {
  19. $UserInfo['last_login_date'] = $UserInfo['last_login'];
  20. $UserInfo['last_login'] = time();
  21. user_Update($UserInfo);
  22. $_SESSION['login'] = $_COOKIE['forum-login'];
  23. $_SESSION['password'] = md5($_COOKIE['forum-pass']);
  24. }
  25. }
  26. }
  27.  
  28. unset($UserInfo);
  29.  
  30. //----------------------------------------------------
  31. // Sprawdz login i haslo zapisane w sesji
  32. //----------------------------------------------------
  33.  
  34. if (isset($_SESSION['login'])) {
  35. $UserInfo = user_GetUserByLogin($_SESSION['login']);
  36. if ($UserInfo['password'] !== $_SESSION['password']) {
  37. }
  38. }
  39.  
  40. unset($UserInfo);
  41.  
  42. //----------------------------------------------------
  43. // Informacje wyslane POSTem
  44. //----------------------------------------------------
  45.  
  46. if (isset($_POST['login']) && isset($_POST['pass'])) {
  47. $UserInfo = user_GetUserByLogin($_POST['login']);
  48. if ($UserInfo['login'] == $_POST['login'] && $UserInfo['password'] == md5($_POST['pass'])) {
  49. $_SESSION['login'] = $_POST['login'];
  50. $_SESSION['password'] = md5($_POST['pass']);
  51. $UserInfo['last_login_date'] = $UserInfo['last_login'];
  52. $UserInfo['last_login'] = time();
  53. user_Update($UserInfo);
  54. if ($_POST['auto'] == true) {
  55. setcookie('forum-login', $_POST['login'], time() + 3600 * 24 * 90);
  56. setcookie('forum-pass', $_POST['pass'], time() + 3600 * 24 * 90);
  57. }
  58. }
  59. }
  60.  
  61. unset($UserInfo);
  62.  
  63. //----------------------------------------------------
  64. // Komunikat LOGIN_INFO
  65. //----------------------------------------------------
  66.  
  67. if (isset($_SESSION['login'])) {
  68. $UserInfo = user_GetUserByLogin($_SESSION['login']);
  69. $_TEMPLATE = $UserInfo['template'];
  70. //Sprawdz, czy temat istnieje
  71. if (!is_dir('templates/' . $_TEMPLATE) || strlen($_TEMPLATE) < 1) {
  72. $_TEMPLATE = 'txtbb_blue';
  73. }
  74. if ($_SESSION['password'] == $UserInfo['password']) {
  75. if ($UserInfo['type'] > 2) {
  76. $loginInfo = GetMacro('LOGIN_INFO_LOGGED_ADMIN');
  77. } else {
  78. $loginInfo = GetMacro('LOGIN_INFO_LOGGED');
  79. }
  80. $loginInfo = str_replace('<!-- LOGIN -->', $_SESSION['login'], $loginInfo);
  81. $loginInfo = str_replace('<!-- MESSAGES -->', file_LinesCount('data/users/' . $_SESSION['login'] . '_msgs.php'), $loginInfo);
  82. } else {
  83. $loginInfo = GetMacro('LOGIN_INFO_UNLOGGED');
  84. }
  85. } else {
  86. $loginInfo = GetMacro('LOGIN_INFO_UNLOGGED');
  87. }
  88.  
  89. if (!is_dir('templates/' . $_TEMPLATE) || strlen($_TEMPLATE) < 1) {
  90. $_TEMPLATE = 'txtbb_blue';
  91. }
  92. ?>


Tylko nie wiem która (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 11:42