Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Problem z uaktualnieniem IP w bazie danych
dunce
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 24.02.2014

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


Witam mam problem z uaktualnieniem adresów ip w bazie danych .Chiałbym aby adresy ip uzytkowników którzy nie mają jeszcze wpisu w bazie uaktualniły się z pierwszym logowaniem , próbowałem już update i nic z tego. Baza 'users' tabela 'ip' Proszę o pomoc.
  1. <?php include "../base.php";
  2.  
  3. if (!empty($_SERVER['HTTP_CLIENT_IP'])){
  4. $ip=$_SERVER['HTTP_CLIENT_IP'];
  5. }elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
  6. $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
  7. }else{
  8. $ip=$_SERVER['REMOTE_ADDR'];
  9. }
  10.  
  11. if(!empty($_POST['username']) && !empty($_POST['password']))
  12. { $IP = $_SERVER['REMOTE_ADDR'];
  13. $username = mysql_real_escape_string($_POST['username']);
  14. $password = md5(mysql_real_escape_string($_POST['password']));
  15.  
  16. $checklogin = mysql_query("SELECT * FROM users WHERE EmailAddress = '".$username."' AND Password = '".$password."'");
  17.  
  18. if(mysql_num_rows($checklogin) == 1)
  19. {
  20.  
  21. $sql = "UPDATE users(ip) VALUES('$ip')";
  22. $row = mysql_fetch_array($checklogin);
  23. if ($row['Status'] != 'Blocked'){
  24.  
  25. $_SESSION['Username'] = $row['Username'];
  26. $_SESSION['UserID'] = $row['UserID'];
  27. $_SESSION['Status'] = $row['Status'];
  28. $_SESSION['LoggedIn'] = 1;
  29.  
  30. echo "ok";
  31. }
  32. else {
  33. echo 'Twoje konto zostało zablokowane!';
  34. }
  35. }
  36. else
  37. {
  38. echo "Podaj poprawny Adres e-mail i hasło";
  39. }
  40. }
  41. else {
  42. echo "Wypełnij wszystkie pola.";
  43. }
  44.  
  45. ?>


Ten post edytował Kshyhoo 1.03.2014, 08:29:35
Powód edycji: [Kshyhoo]: bb-code
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dunce
post
Post #2





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 24.02.2014

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


Dzięki przeogromne @nospor męczyłem się z tym ok tygodnia .
Taką pomoc to ja rozumiem oby więcej takich moderatorów .


---temat do zamknięcia---

Cytat(dunce @ 28.02.2014, 18:40:21 ) *
Mam dosyć odsyłaczy do innych stron lub google - ludzie pamiętajcie że nikt nie lubi forów gdzie zamiast pomagać odsyla sie gdzie indziej .
Jaki jest sens istnienia forum lub nawet działu w którym się nie pomaga .
Mam pomysł - wklejcie kod wyszukiwarki żeby zamiast odpowiedzi na zadane pytanie pokazywało się np. google i sprawa będzie załatwiona.


A wy którzy odsyłają do google lub innych stron - PAMIĘTAJCIE ŻE SZUKAJĄCY PROBLEMÓW NAPĘDZAJĄ FORUM -rozwiązujcie je a nie odsyłajcie .

Ten post edytował dunce 2.03.2014, 12:40:16
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: 5.10.2025 - 20:42