Hoi Robin,
Voordat je iemand vraagt om zo'n script te schrijven... heb je al gekeken hoe dit in zijn werk gaat? En wat heb je nu? Want als je al een inlogscript hebt kan je aan de hand van scripts en tuts op deze site heel eenvoudig zelf de aanpassingen maken die je wilt.
Ik ben benieuwd.
Cris
Link gekopieerd
jah heb allerlei dinge geprobeert maar ik kom er maar steeds niet uit... niemand die ik vraag wil ook uitleg geven.. daarom vraag ik het zo maar...
ik vind het ook niet leuk dat het zo moet maar ik heb al 5 mensen gevraagd maar niemand wil mij iets uitleggen wat ik fout doe enzo... :(
Link gekopieerd
ik heb nergens een vraag gezien
Link gekopieerd
Wie weet kan je het met de wereld delen en plaats wat je hebt eens hier. netjes tussen de [.code] tags. Dat leest wel zo makkelijk.
Succes! Cris
Link gekopieerd
[ code ] maar dan dus zonder spaties Robin. (!)
Voordat je
[.code]
lalalaalalalaldas $PHP lalala
[/.code]
probeert...
Link gekopieerd
Even tussendoor:
aanschouw:
[ignore]
bla[/ignore]
wat ik letterlijk getypt heb?
[ignore][ignore]
bla[/ignore][/ignore]
dat men het even weet... :)
Link gekopieerd
dit heb ik boven aan staan:
<?php
session_start();
include "level1_check.php";
$msg = "Om een gebruiker te wijzigen klik op de gebruikersnaam, om een lijst te sorteren klik dan op de titel ervan.Je kan nooit de admin bewerken in deze pagina. Dat moet je doen in de database!";
if(isset($_POST['Amend'])) {
$username = $_POST['username'];
$userpass = $_POST['userpass'];
$userlevel = $_POST['userlevel'];
$useremail = $_POST['useremail'];
$userid = $_POST['userid'];
$result = mysql_query("Update login_table set user_name='$username', user_pass='$userpass', user_email='$useremail', user_level='$userlevel' where userid=".$_POST['userid']);
$msg = "Gerbuikers is geupdate!<br>Om een gebruiker te wijzigen klik op zijn/haar naam.";
$edit = "";
}
if(isset($_POST['Submit']))
{
$total = $_POST['total'];
$td = 0;
$i = 0;
for($i = 1; $i <= $total; $i++)
{
}
$msg = "$td gebruiker(s) verwijderd.<br>Om een gebruiker te wijzigen klik op zijn/haar naam.";
}
if ($order == "") {$order = "userid";}
$result = mysql_query("Select * from login_table ORDER BY '$order'",$con);
$num = mysql_num_rows($result);
$n = 0;
?>
dit heb ik in de pagina staan:
<html>
<head>
<title>Gebruikersopties</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#CBC9F5">
<form name="form1" method="post" action="">
<table width="600" border="0" cellpadding="1" cellspacing="1" bordercolor="#000000">
<tr bgcolor="#CCCCCC" class="standardText">
<td width="5%"><div align="center">Verwijderen</div></td>
<td width="5%"><div align="center"><a class="standardText" href="admin.php?order=userid">ID</a></div></td>
<td width="20%"><div align="center"><a class="standardText" href="admin.php?order=user_name">Gebruikersnaam</a> </div></td>
<td width="15%"><div align="center">Wachtwoord</div></td>
<td width="15%"><div align="center"><a class="standardText" href="admin.php?order=user_level">Gebruikers level</a></div></td>
<td width="20%"><div align="center"><a class="standardText" href="admin.php?order=user_email">Email adres</a></div></td>
<td width="10%"><div align="center">Gebruikers IP</div></td>
<td width="10%"><div align="center"><a class="standardText" href="admin.php?order=date">Datum van registratie</a> </div></td>
</tr>
<?php while($row = mysql_fetch_array($result, MYSQL_ASSOC)){
$n++;
?>
<tr>
<td width="5%"><div align="center"><?php if ($row['userid'] <> "185") { ?>
<input type="checkbox" name="d<?php echo $n;?>" value="<?php echo $row['userid'];?>"><? } ?>
</div></td>
<td width="5%"><?php echo $row['userid'];?></td>
<td width="20%"><?php if($row['userid'] > "1") { ?><a href="admin.php?edit=<?php echo $row['user_name']?>"><?php } echo $row['user_name'];?></a></td>
<td width="20%"><?php echo $row['user_pass'];?></td>
<td width="5%"><center><?php echo $row['user_level'];?></center></td>
<td width="20%"><?php echo $row['user_email'];?></td>
<td width="20%"><?php echo $row['user_ip'];?></td>
<td width="20%"><?php echo $row['date'];?></td>
</tr>
<?php
}?>
</tr>
<div align="center"></div>
</table>
<input type="submit" name="Submit" value="Verwijderen"> <input name="total" type="hidden" id="total" value="<?php echo $n?>">
<p> </p></form>
<!-- FORM FOR AMENDMENT -->
<?php if(isset($_GET['edit'])) {$msg = "Wijzig gebruikers hieronder.";
if ($_GET['edit'] == "admin") {$msg = "Je kan nooit de admin wijzigen! Doe dat in de database!"; exit ();}
$result = mysql_query("select * from login_table WHERE user_name = '".$_GET['edit']."'",$con);
$row = mysql_fetch_array($result)
?>
<form name="form2" method="post" action="">
<div class="smallTextBlack">Wijzig gebruiker:</div>
<table width="100%" border="0" cellpadding="1" cellspacing="1" bordercolor="#000000">
<tr bgcolor="#999999" class="standardText">
<td><div align="center">ID</div></td>
<td><div align="center">Gebruikers naam</div></td>
<td><div align="center">Wachtwoord</div></td>
<td><div align="center">Email adres</div></td>
<td><div align="center">Gebruikers IP</div></td>
<td><div align="center">Datum van registratie</div></td>
</tr>
<tr>
<td width="5%"><center><?php echo $row['userid'];?></center></td>
<td width="15%"><input type="username" name="username" value="<?php echo $row['user_name'];?>"></a></td>
<td width="35%"><?php echo $row['user_pass'];?></td>
<td width="20%"><input type="useremail" name="useremail" value="<?php echo $row['user_email'];?>"></td>
<td width="10%"><?php echo $row['user_ip'];?></td>
<td width="10%"><?php echo $row['date'];?></td>
</tr>
</table>
<input type="hidden" name="userid" value="<?php echo $row['userid'];?>">
<input type="Submit" name="Amend" value="Wijzig gebruiker"></form>
<?php }?>
</body>
</html>
hiermee kan je alle gebruikers wijzigen...
maar ik wil alleen hebben dat mensen hun eigen gegevens kunnen veranderen:
ww
email
gebruikersnaam
ik kom er niet meer uit...
Link gekopieerd
kan iemand mij helpen met het goed maken van deze pagina?
Link gekopieerd