Martijn31
Gebruiker
- Lid geworden
- 6 sep 2009
- Berichten
- 362
Hallo, ik ben bezig om plaatjes toe te kennen aan bepaalde gebruikers. wanneer ik dit op de site wil doen werkt de code niet..
alles werkt zoals het moet maar schrijft niets in de database
Dit is de pagina die het zou moeten toevoegen. in de database staat id. dat is een auto increment. maar weet niet hoe ik die in mijn code verwerk.
iemand die even een duwtje kan geven in de goede richting?
bedankt!
alles werkt zoals het moet maar schrijft niets in de database
Code:
echo "<h2>plaatje Toevoegen!</h2>";
echo "<div class='seperator'></div>";
if(!isset($_SESSION['user'])){
header('Location: index.php');
exit();
}
if($_SESSION['user']['rank'] < $_CONFIG['permission']['plaatje']['give']){
logAction($_SESSION['user']['username'], 'plaatje_add', 'DENIED', '');
header('Location: index.php?p=welcome');
exit();
}
if(isset($_POST['add_plaatje'])){
$username = filter($_POST['username']);
$plaatje_code = filter($_POST['plaatje_code']);
$query = mysql_query("SELECT id FROM users WHERE username='".$username."'");
$row = mysql_fetch_array($query);
if(mysql_num_rows($query) > 0){
mysql_query("INSERT INTO users_plaatjes (user_id, plaatje_id) VALUES ('".$row['id']."', '".$plaatje_code."')");
logAction($_SESSION['user']['username'], 'plaatje_add', 'plaatje Gegeven', $username . ' - ' . $plaatje_code);
alert("plaatje Gegeven!");
}else{
error($username. " bestaat niet!");
}
}else{
?>
<form method="post">
<input type="text" placeholder="Naam" name="username" />
<input type="text" placeholder="plaatje" name="plaatje_code" />
<input type="submit" name="add_plaatje" value="Geef plaatje!" />
</form>
<?php
}
?>
Dit is de pagina die het zou moeten toevoegen. in de database staat id. dat is een auto increment. maar weet niet hoe ik die in mijn code verwerk.
iemand die even een duwtje kan geven in de goede richting?
bedankt!
Laatst bewerkt: