login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Login werkt niet...

Offline Downbase - 05/11/2010 00:44
Avatar van DownbaseLid Hey,

Ik ben bezig met een klein login/registreer systeempje, alleen nu heb ik een login ingebouwd, alleen werkt hij niet. Alle file's coderingen zijn goed voor zover ik weet. Kunnen jullie mij helpen?

Live Preview: http://project.downbase.nl

De code:
  1. <?php
  2. //Hoe lang de bezoeker mag ingelogged blijven:
  3. $expiredate = time()+60*60*24*7; //ingesteld op 1 week
  4.  
  5. if ($logout == 1)
  6. { setcookie("username");
  7. setcookie("passgecodeerd");
  8. header("location:index.php");
  9. }
  10.  
  11. if ($_POST["username"] && $_POST["password"])
  12. { // password coderen
  13. $passgecodeerd = md5($_POST["password"]);
  14. $username = $_POST["username"];
  15.  
  16. // variabelen in een cookie zetten
  17. setcookie("username",$username,$expiredate);
  18. setcookie("passgecodeerd",$passgecodeerd,$expiredate);
  19. header("location:$_SERVER[REQUEST_URI]");
  20.  
  21. }
  22.  
  23. $controle == FALSE;
  24. $level = 1;
  25. $jeid = "";
  26. include ("login.php");
  27. $controle = password($username, $passgecodeerd);
  28.  
  29. if ($controle == TRUE)
  30. { $query = "SELECT * FROM members where id='$jeid'";
  31. $resultaat = mysql_query($query) or die (mysql_error());
  32. while ($obj = mysql_fetch_object($resultaat))
  33. { $nickname ="$obj->nickname";
  34. $jeid="$obj->id";
  35. $level="$obj->level";
  36. }
  37. include ('config.php');
  38. }
  39. if ($_POST['Login'] && $controle == TRUE)
  40. echo "Je bent succesvol ingelogged";
  41. elseif ($_POST['Login'] && $controle != TRUE)
  42. echo "Fout wachtwoord en/of gebruikersnaam";
  43. ?>
  44. <title>Creative :: More then just a website!</title>
  45.  
  46.  
  47. <link rel="shortcut icon" href="favico.png" />
  48. <link rel="stylesheet" href="style/styles.css" media="screen" />
  49. <link href='style/login-box.css' rel='stylesheet' type='text/css' />
  50.  
  51. <div id="wrapper">
  52. <center><img src="images/Creative.png" width=550 height=150>
  53. <div id="login-box">
  54.  
  55. <H2>Login</H2>
  56. Lorem Ipsum is simply dummy text of the printing and typesetting industry.
  57. <br />
  58. <br />
  59. <?php
  60. if ($controle != TRUE)
  61. { ?><form method="post" action="">
  62. <div id="login-box-name" style="margin-top:20px;">Username:</div><div id="login-box-field" style="margin-top:20px;"><input name="username" class="form-login" title="username" type="username" value="" size="30" maxlength="2048" /></div>
  63. <div id="login-box-name">Password:</div><div id="login-box-field"><input name="password" type="Password" class="form-login" title="password" value="" size="30" maxlength="2048" /></div>
  64. <br />
  65. <span class="login-box-options"><input type="checkbox" name="1" value="1"> Remember Me <a href="#" style="margin-left:30px;">Forgot password?</a></span>
  66. <br />
  67. <br />
  68. <input type="image" src="images/login-btn.png" alt="Login" value="Login" width="103" height="42" style="margin-left:90px;">
  69. </form>
  70. </div>
  71. <?php
  72. } elseif ($controle == TRUE) {
  73. echo "Welkom $jenickname";
  74. } ?>
  75. <br />
  76. <br />
  77. <div class="button_blocks_footer">
  78. <p align="center"><a href="#"><img src="images/facebook.png" class="share"><img src="images/sharethis.png" class="share"><img src="images/rss.png" class="share"><img src="images/paypal.png" class="share"><img src="images/youtube.png" class="share"><img src="images/windows.png" class="share"></a></p>
  79.  
  80. </div>
  81. </center>
  82. </body>
  83. </html>


Bedankt!

9 antwoorden

Gesponsorde links
Offline WouterJ - 05/11/2010 08:00
Avatar van WouterJ HTML gevorderde - Wat werkt er niet?
- Wat heb je zelf al gedaan om het op te lossen?

Want wij gaan hier niet even gratis voor jou 80 regels debuggen. Je moet er toch echt zelf wat meer voor doen dan alleen even code copy/pasten.
Offline Aar - 05/11/2010 09:44 (laatste wijziging 05/11/2010 09:44)
Avatar van Aar PHP interesse Waar sla je een paswoord (al dan gecodeerd) op in je Database.
Dat is toch nergens voor nodig....

En geef ook eens relevante code en vertel ons eens WAT er fout gaat, en WAT je verwacht?
Offline Downbase - 05/11/2010 10:00
Avatar van Downbase Lid Nou ik heb alles ingebouwd. Want het is een inlogsysteem script wat ik hier van Sitemasters vandaan heb. Maar nu is alles ingebouwd, en zodra ik op de login knop druk. Hoort zodra de login goed is aangegeven te worden van "Welkom, "(Username)". Maar dat gebeurt niet, hij logt totaal niet in of wat dan ook...
Offline Aar - 05/11/2010 10:23
Avatar van Aar PHP interesse begin eerst eens door: ob_start(); weg te halen
ob's stop je niet in een PHP-script.
Offline Downbase - 05/11/2010 11:55
Avatar van Downbase Lid Ik heb de ob_start(); weggehaald, maar het werkt nog steeds niet. Ik weet dus nu absoluut niet wat ik moet doen...
Offline Aar - 05/11/2010 12:36
Avatar van Aar PHP interesse Kan je ook relevante code tonen? En wat werkt er niet? En wat heb je al geprobeerd?
Offline Downbase - 05/11/2010 12:42 (laatste wijziging 05/11/2010 12:47)
Avatar van Downbase Lid Die relevante code is in de code in de beginpost te zien... Ik post juist alles, omdat er ook fouten door de html kunnen zijn.

Ik heb van alles al geprobeerd, code doorgelopen. Alles natrekken via php tutorials en alles. Maar krijg het gewoon niet werrkend...

Edit: Ik heb nu een display error code geplaatst. Ik ga even kijken of ik vanuit daar de fouten kan oplossen. aangezien ik nu zie dat het aan de value's van de username ligt en alles ;)
Offline Hend - 05/11/2010 12:49 (laatste wijziging 05/11/2010 12:50)
Avatar van Hend Lid jij hebt staan
Citaat:
welkom $jenickname
maar er wordt nergens een waarde gegeven aan die variabele. Je hebt alleen staan $nickname = ... op regel 36
Offline Downbase - 05/11/2010 12:51
Avatar van Downbase Lid De login functie werkt nu wel. Alleen krijg ik darna een compleet witte pagina. Het is dus de bedoeling dat op de plaats waar de login enz staat. Dat zodra je inlogt daar komt te staan

Proces
Aantal procenten geladen

En dan daarna, dat je weer wordt doorgestuurd op dezelfde plek, en dat je dan links ziet...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.19s