Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Nie wpdowadza danych do bazy danych
Raven1122
post
Post #1





Grupa: Zarejestrowani
Postów: 369
Pomógł: 2
Dołączył: 1.11.2010

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


Witam mam taki kod:
  1. $sql = "INSERT INTO xxx(id, login, password, avatar, gender, name, gadu, tlen, email, www, joindate, lastlogin, activated, activationkey)" .
  2. "VALUES(0, '$login', '$password', '', '', '', '', '', '$email', '', '$now', '$now', 0, '$activationKey')";
  3. $query = mysql_query($sql) or die(mysql_error());
  4. $_SESSION['login'] == '$login';
  5. $subject = "Aktywacja konta - xxx.pl";
  6. $to = $email;
  7. $message = "Twój kod aktywacyjny to: \n";
  8. $message .= "$activationKey\n";
  9. $message .= "Kliknij w link poniżej aby dokonać rejestracji.\n";
  10. $message .= "http://xxx.pl/member.php?ref=activation&activationkey=$activationKey";
  11. mail($to, $subject, $message);
  12. //Niszczenie sesji
  13. unset($_SESSION['formlogin']);
  14. unset($_SESSION['formemail']);
  15. unset($_SESSION['formemailr']);
  16. unset($_SESSION['gadu']);
  17. unset($_SESSION['skype']);
  18. unset($_SESSION['tlen']);
  19. unset($_SESSION['www']);
  20. header("Location:http://xxx.pl/member.php?ref=activation");


Polaczenie z baza danych jest, do header ;ocation nie dochodzi gdyz pokazuje sie bialy obraz, a zadnego bledu nie ma: nie ma zadnej @ w kodzie, tabela na pewno istnieje. Prosze o pomoc (IMG:style_emoticons/default/smile.gif)

Ten post edytował Raven1122 20.03.2012, 20:32:06
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Raven1122
post
Post #2





Grupa: Zarejestrowani
Postów: 369
Pomógł: 2
Dołączył: 1.11.2010

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


  1. connect();
  2. //Necessary changes
  3. $login = mysql_real_escape_string($_POST['login']);
  4. $password = mysql_real_escape_string($_POST['password']);
  5. $passwordr = mysql_real_escape_string($_POST['rpassword']);
  6. $email = mysql_real_escape_string($_POST['email']);
  7. $emailr = mysql_real_escape_string($_POST['remail']);
  8. //Activation Code
  9. $activationKey = uniqid('', true);
  10. //Aktualny Czas
  11. $now = date("Y-m-d H-i-s");
  12. echo 1;
  13. if(!empty($login) && !empty($password) && !empty($passwordr) && !empty($email) && !empty($emailr)){
  14. //Zapamietywanie danych
  15. $_SESSION['formlogin'] = $login;
  16. $_SESSION['formemail'] = $email;
  17. $_SESSION['formemailr'] = $emailr;
  18. $_SESSION['gadu'] = $gadu;
  19. $_SESSION['skype'] = $skype;
  20. $_SESSION['tlen'] = $tlen;
  21. $_SESSION['www'] = $www;
  22. $sql = "SELECT * FROM arena_users WHERE login='$login'";
  23. $query = mysql_query($sql) or die(mysql_error());
  24. echo 2;
  25. if(mysql_num_rows($query) == 0){
  26. echo 3;
  27. if($password == $passwordr){
  28. echo 4;
  29. if($email == $emailr){
  30. //Google reCaptcha
  31. require_once('/recaptchalib.php');
  32.  
  33.  
  34. $privatekey = "6Lc2Jc8SAAAAABQuXjIj_0sh9-Hg280NR-yUg1dQ";
  35. $resp = recaptcha_check_answer ($privatekey,
  36. $_SERVER["REMOTE_ADDR"],
  37. $_POST["recaptcha_challenge_field"],
  38. $_POST["recaptcha_response_field"]);
  39. //Sprawdzanie czy captcha jest dobrze przepisana
  40. echo 5;
  41. if ($resp->is_valid) {
  42. $sql = "INSERT INTO arena_users(id, login, password, avatar, gender, name, gadu, tlen, email, www, joindate, lastlogin, activated, activationkey) VALUES (0, '$login', '$password', '', '', '', '', '', '$email', '', '$now', '$now', 0, '$activationKey')";
  43. echo $sql;
  44. $query = mysql_query($sql) or die(mysql_error());
  45. $_SESSION['login'] == '$login';
  46. $subject = "Aktywacja konta - DanceArena.pl";
  47. $to = $email;
  48. $message = "Twój kod aktywacyjny to: \n";
  49. $message .= "$activationKey\n";
  50. $message .= "Kliknij w link poniżej aby dokonać rejestracji.\n";
  51. $message .= "http://dancearena.pl/member.php?ref=activation&activationkey=$activationKey";
  52. mail($to, $subject, $message);
  53. //Niszczenie sesji
  54. unset($_SESSION['formlogin']);
  55. unset($_SESSION['formemail']);
  56. unset($_SESSION['formemailr']);
  57. unset($_SESSION['gadu']);
  58. unset($_SESSION['skype']);
  59. unset($_SESSION['tlen']);
  60. unset($_SESSION['www']);
  61. header("Location:http://dancearena.pl/member.php?ref=activation");
  62. }
  63.  
  64. else {
  65. //Jezeli nie to przenosi nas na ponizsza strone z bledem
  66. header("Location:http://www.dancearena.pl/member.php?ref=register&error=captcha");
  67. }
  68. }
  69. else{
  70. header("Location:http://dancearena.pl/member.php?ref=register&error=mail");
  71. }
  72. }
  73. else{
  74. header("Location:http://dancearena.pl/member.php?ref=register&error=password");
  75. }
  76. }
  77. else{
  78. header("Location:http://dancearena.pl/member.php?ref=register&error=nick");
  79. }
  80. }
  81. else{
  82. header("Location:http://dancearena.pl/member.php?ref=register&error=fill");
  83. }


pokazuje tylko 1
Go to the top of the page
+Quote Post

Posty w temacie
- Raven1122   [MySQL][PHP]Nie wpdowadza danych do bazy danych   20.03.2012, 20:31:48
- - Otex   Jeżeli nie wprowadza ci informacji do bazy to może...   20.03.2012, 20:49:03
- - toaspzoo   może tak [PHP] pobierz, plaintext $sql = "I...   20.03.2012, 20:49:40
- - Raven1122   nie nazwe tabeli tylko zmienilem na forum ;p echo...   20.03.2012, 21:00:30
- - Niktoś   Może wklej całość kodu,bo może gdzie indziej probl...   20.03.2012, 21:07:12
- - Raven1122   [PHP] pobierz, plaintext connect(); $logi...   20.03.2012, 21:10:29
- - Niktoś   Wydaje się w porządku ,a poprawiłeś to co wyżej na...   20.03.2012, 21:22:27
- - Raven1122   juz poprawilem ale nic z tego ;p   20.03.2012, 21:24:00
- - Evinek   [PHP] pobierz, plaintext $sql = "SELECT * FRO...   20.03.2012, 21:30:28
- - Niktoś   Dobra już wiem w czym problem.Podejrzałem struktur...   20.03.2012, 21:42:44
- - Raven1122   [PHP] pobierz, plaintext connect(); //Nec...   20.03.2012, 21:43:57
- - Niktoś   No to masz już udzieloną przeze mnie odpowiedź.   20.03.2012, 21:48:11
- - Raven1122   Tyle ze nie bardzo widze tam blad ;p   20.03.2012, 21:52:37
- - Evinek   Mi pokazuje jakoś liczby: 1234. Nie poprawnie jest...   20.03.2012, 21:55:51
- - Raven1122   Niktos, forym sa na www.dancearena.pl/member.php?r...   20.03.2012, 21:59:54
- - kkpre   [PHP] pobierz, plaintext error_reporting(E_ALL...   21.03.2012, 04:19:56
- - Raven1122   123mstaniewski@canvar.pl mstaniewski@canvar.pl po...   21.03.2012, 12:14:24
- - Niktoś   Według mnie masz błednie zaplanowaną strukturę htm...   21.03.2012, 12:28:47
- - GoOx   [PHP] pobierz, plaintext mysql_query($sql, $zm...   21.03.2012, 12:40:29
- - nospor   @GoOx przeczytałbyś objawy problemu a nie strzelas...   21.03.2012, 12:59:32
- - Raven1122   nospor, tak wypelnilem bo jak nie wypelnie to mnie...   21.03.2012, 20:17:04


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

 



RSS Aktualny czas: 10.10.2025 - 21:12