26. januar 2006 - 13:09Der er
22 kommentarer og 1 løsning
Login opret bruger
Hejsa
Jeg vil gerne have lavet såen at man kan lave en ny bruger til admin siden på admin siden, og at man kan slette bruger der har adgang til admin siden. Det skal gøres sammen med database MySQL jeg har en database der hedder, fyz_nu_db og så har jeg en tabel der hedder brugere hvor der ligger Id, brugernavn og adgangskode
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
i bund og grund skal du jo lave en form, som som minimum indeholder: <input type="text" name="brugernavn"> <input type="text" name="kodeord"> og så indsætter du det i din tabel med:
//connect til db $user = mysql_real_escape_string($_POST['brugernavn']); $pass = mysql_real_escape_string($_POST['kodeord']); mysql_query("INSERT INTO fyz_nu_db(id,user,pass) VALUES('','".$user."','".$pass."');
Og for at kunne slette, skal du evt lave noget som lister dine brugere og så bruge: mysql_query("DELETE FROM fyz_nu_db WHERE id = ".$bruger." LIMIT 1");
<?php //forbind til DB if(isset($_GET['slet']) { $bruger = mysql_real_escape_string($_GET['slet']); mysql_query("DELETE FROM Brugere WHERE Id = ".$bruger." LIMIT 1"); }
$query = mysql_query("SELECT Id, brugernavn FROM Brugere ORDER BY brugernavn"); if(mysql_num_rows($query)>0) { echo "<table>"; while($row = mysql_fetch_assoc($query)) { echo "<tr><td><a href=\"".$_SERVER['PHP_SELF']."?slet=".$row['Id']."\">"Slet bruger: ".$row['brugernavn'] . "</a></td></tr>\n"; } echo "</table>"; } ?>
Husk dog at lav noget tjek på siden, ellers kan alle slette dine brugere.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.