Alle de steder hvor der eksempelvis står
- $db_hent = mysql_query("select * from user_brugere where brugernavn = '$_POST[brugernavn]'");
Der skal du skriver sådan her:
- $db_hent = mysql_query("SELECT * FROM user_brugere WHERE brugernavn = '". $_POST[brugernavn] ."' ") or die(mysql_error());
Du skal ALTID huske at tilføje et situations-tegn i sådan et tilfælde
Jeg har lige rettet det til engang:
- <?php
- session_start();
- include("conf/dbconnect.php");
- if($_POST['submit']){
- $url = $_GET['profile'];
- $db_hent = mysql_query("SELECT * FROM user_brugere WHERE brugernavn = ' ". $_POST['brugernavn'] ." ' ") or die(mysql_error());
- $hent = mysql_fetch_array($db_hent);
-
- $db_hent = mysql_query("SELECT * FROM user_brugere WHERE brugernavn = ' ". $_POST['brugernavn'] ." ' ") or die(mysql_error());
- $hent = mysql_fetch_array($db_hent);
-
- $ikkeaktiv = $hent['ikkeaktiv'];
- if($hent['aktiv'] == 0){
- if($ikkeaktiv == ""){
- $forkertlogin = "<br>Forkert login.";
- }else{
- $spaerret = " OnLoad=\"javascript: spaerret();\"";
- }}else{
-
- if ( (strtoupper($_POST['brugernavn']) == strtoupper($hent['brugernavn'])) and (strtoupper($_POST['adgangskode']) == strtoupper($hent['adgangskode'])) ){
-
- include('loginform.php');
- header("Location: profile.php?id=". $hent['id'] ."");
- }else{
- print "Forkert login<br>";
- }
- ?>