Kan ikke ændre i databasen.!
Hej med jer. Jeg har et problem.. Jeg har hentet et login-system på lojmann.dk, og jeg har også tilpasset den til min side. Problemet er at når man har oprettet en bruger, og logget ind, skal man kunne rette i sine profil oplysninger, men det kan man ikke.. Den skriver: "Du skal udfylde alle felterne som har en * ud for sig!". Som der også står i "edit_profil.php".Side: www.goaforum.dk/indexx
sådan ser edit_profil.php ud:
<?
session_start();
require("db_ind.inc");
$passquery = mysql_query("SELECT kodeord FROM profiler WHERE brugernavn = '$brugernavn'");
if (!mysql_num_rows($passquery))
{
echo "Ugyldigt brugernavn!<p>";
exit();
}
else
{
$row = mysql_fetch_array($passquery);
$dbpassword = $row["kodeord"];
if($dbpassword == $kodeord)
{
$login = (true);
}
if ($dbpassword != $kodeord)
{
echo "Forkert brugernavn eller password!!!<br>";
echo "Hvis du ikke kan huske dit password, står det i den mail du fik tilsendt ved oprettelsen. Skulle du også have mistet den mail, så kan du få den tilsendt, ved at trykker <a href=\"glemtkode.php\">her</a>.<br>";
exit();
}
}
?>
<!-- Her skal <HTML> starte-->
<?
if(!$fornavne || !$efternavn || !$adresse || !$postnr || !$by || !$email || !$kodeord)
{
echo "Du skal udfylde alle felterne som har en <b>*<b/> ud for sig!";
exit();
}
else
{
addslashes($fornavne);
addslashes($efternavn);
addslashes($adresse);
addslashes($postnr);
addslashes($by);
addslashes($mobil);
addslashes($email);
addslashes($kodeord);
$kodeord = md5($new_password);
$today = date("d-m-Y");
include("db_ind.inc");
$update_profil = mysql_query("UPDATE profiler SET fornavne = '$fornavne', efternavn = '$efternavn', adresse = '$adresse', postnr = '$postnr', by = '$by', mobil = '$mobil', email = '$email', kodeord = '$kodeord', lastlogin = '$today' WHERE brugernavn = '$brugernavn'");
mail($email, "Rettelse af din profil på ???.dk", "Hej $fornavne $efternavn...\n\n Du har redigeret din personlige profil på ???.dk, her er de nye data der er registrer.\n Hvis nogen af dem er forkerte, bør du straks rette dem, ved at logge ind på siden og vælge rediger profil.\n\n Fornavne: $fornavne\n Efternavn: $efternavn\n Adresse: $adresse\n Port Nr. & By: $postnr $by\n Mobil: $mobil\n Bruger navn: $brugernavn\n Password: $passworda\n E-mail: $email\n\n Vi ønsker dig rigtig god fornøjelse med dit medlemsskab.\n\n Med Venlig Hilsen\n\n ???.dk","From: user@???.dk\nReply-To: user@???.dk");
echo "Din profil er nu blevet opdateret.";
}
?>
<!-- Evt. link til log_ud.php, i tilfælde af password skift!-->
-----------------------------------------------------
Jeg håber i kan hjælpe mig, og er villig til at give 100 point..
