|  Erelid |  | @koen: idd, zoiets heb ik ook in gedachten..
 
 De delete pagina voor m'n reacties ook altijd dezelfde (mocht het iemand intresseren):
 
 .htaccess: (hier zit gelijk ook een numeric-controle-ding in
 
 
    
    
        
            
                RewriteRule ^admin/reactie/verwijderen/([^.]+)/([0-9]+)/$	/index.php?mod=admin/reactie_verwijderen&type=$1&r_id=$2
RewriteRule ^admin/reactie/bewerken/([^.]+)/([0-9]+)/$	/index.php?mod=admin/reactie_bewerken&type=$1&r_id=$2
 RewriteRule ^admin/reactie/verwijderen/([^.]+)/([0-9]+)/$	/index.php?mod=admin/reactie_verwijderen&type=$1&r_id=$2RewriteRule ^admin/reactie/bewerken/([^.]+)/([0-9]+)/$	/index.php?mod=admin/reactie_bewerken&type=$1&r_id=$2
   
 reactie_verwijderen.php:
 
 
    
    
        
            
                <?php
switch(htmlentities($_GET['type'] ,ENT_QUOTES)) {
	case 'bugtracker':
		$tabel	= 'bugs';
		$redir	= $_SERVER['HTTP_REFERER'];
		break;
}
$check		= mysql_query("SELECT gebruiker FROM `reacties[".$tabel."]` WHERE id = ".$_GET['r_id']);
if(mysql_num_rows($check) > 0) {
	$gebruiker	= mysql_result($check,0);
	if(!recht('modreply') && $gebruiker != $_SESSION['gebruiker']) {
		header("Location: ".$redir);
	} else {
		mysql_query("DELETE FROM `reacties[".$tabel."]` WHERE id = ".$_GET['r_id']);
		header("Location: ".$redir);
	}
} else {
	header("Location: ".$redir);
}
?> <?php	case 'bugtracker':		$tabel	= 'bugs';		$redir	= $_SERVER['HTTP_REFERER'];		break;} $check		= mysql_query("SELECT gebruiker FROM `reacties[".$tabel."]` WHERE id = ".$_GET['r_id']);	if(!recht('modreply') && $gebruiker != $_SESSION['gebruiker']) {	} else {		mysql_query("DELETE FROM `reacties[".$tabel."]` WHERE id = ".$_GET['r_id']);	}} else {}?>
   
 En voor de rest heb ik gewoon een functie in de aard van
 reactie(id,type);
 
 aangezien de structuur altijd dezelfde is (id, gebruiker, datum, laatste_gewijzigd, bericht)
  |