Kick bruger i valgte minutter...
Hej eksperter ;)- Jeg er igang med at programmer et fansite for en
kammerat. jeg har lavet en tagwall hvor folk kan
skrive frit i den... problemet er at vi i denne her
verden har nogle mennesker som kun ønsker at ødelægge
det sjove for andre. til det ønsker jeg mig en kick
funktion som kicker en bruger i valgte minutter
Jeg ønsker at få et link ved hvert indlæg hvor der står
"Kick" hvis man klikker på den skal den vise en side hvor
der fremkommer en dropdown menu med følgende kick minutter
2 minutter
5 minutter
10 minutter
15 minutter
20 minutter
25 minutter
30 minutter
45 minutter
60 minutter
120 minutter
Når man har valgt at kicke skal man trykke på en
submit knap hvor efter den kickede bruger <i>automatisk</i>
bliver smidt ud af tagwallen. hvis han derefter forsøger sig adgang til tagwallen igen skal der komme en besked hvor der står hvornår han kan komme i tagwallen igen....
Jeg er meget villig til selv at programmer scriptet men
skal virkelig have forklaret der fra top til bund...
min tagwall Pt. ser således ud.
________________________________________________________
<?php
session_start();
if(!isset($_SESSION['tal'])){
include "include/ikke_logget_ind.php";
} else {
if(isset($_POST[send_tagwall])){
$besked = $_POST[besked];
$ip = $_SERVER["REMOTE_ADDR"];
$dato = date("Y-m-d H:i:s");
$query = mysql_query("INSERT INTO tagwall (fra, besked, px, color, dato, ip) VALUES ('$ses_id', '$besked', '$ses_tagwall_border_px', '$ses_tagwall_border_color', '$dato', '$ip')")or die(mysql_error());
$query = mysql_query("INSERT INTO tagwall_log (fra, besked, px, color, dato, ip) VALUES ('$ses_id', '$besked', '$ses_tagwall_border_px', '$ses_tagwall_border_color', '$dato', '$ip')")or die(mysql_error());
echo "<meta http-equiv='refresh' content='0;url=/index.php?hp=community/tw/index' />";
}
?>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<link href="../../css/styles.css" rel="stylesheet" type="text/css" />
<h2>Tagwall</h2>
<form action="" method="post">
<textarea name="besked" cols="45" rows="5"></textarea>
<input type="hidden" name="fra" value="<?php echo "".$_SESSION["id"].""; ?>" />
<?php
if($ses_rolle >= "1"){
?>
<table width="126" style="font-size:11px;">
<tr>
<td>
Admin:
</td>
<td>
<a href="index.php?hp=community/adm/tw/tom">Tøm Tagwall</a>
</td></tr>
</table>
<?php
}
?><br />
<input type="submit" name="send_tagwall" value="Send" />
</form>
<div id="getTagwall"></div>
<script>
function AutoloadTagwall() {
$.ajax({
type: "POST",
url: "/twload",
data: "do=get",
timeout: 5000,
success: function( data ) { $("#getTagwall").html(data); }
});
setTimeout("AutoloadTagwall();", 5000);
}
$(document).ready( function() {
AutoloadTagwall();
});
</script>
<?php
}
?>
___________________________________________________________
Håber nogle er frisk på at hjælpe
Med Venlig Hilsen
Mikkel Bering
