Witam chciałbym sie zapytac jak dorobic skrypt zeby usuwal wpisy jak bedzie ich np 25 lub co tydzien nie chodzi mi o cron'a
<?
function shoutbox()
{
$query = "SELECT * FROM shoutbox order by id DESC limit 10";
$id = $row['id'];
$date = $row['date'];
$autor = $row['autor'];
$text = $row['text'];
echo '<table cellpadding="2" cellspacing="0" border="0" class="table0" width="100%"> <tr>
<td class="row1" width="100%"><span class="gensmall" style="font-size:9px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif">['.$date.']</span><span class="gensmall"> '.$autor.': '.$text.'</span></td>
</tr>
</table>
<hr size="1">';
}
}
function shoutbox_add()
{
<form name="add" action="shout.php" method="post">
<table><tr><td>Wiadomość:</td><td><input type="text" name="message" style="height:17px;font-size:9px;width:360px;" size="60" maxlength="500" value="" class="post"></td>
<td>Autor:</td><td><input type="text" name="autor" style="height:17px;font-size:9px;width:100px;" size="30" maxlength="200" value="" class="post"></td><td><input type="hidden" name="s" value="ok" /><input type="submit" value="Dodaj" class="button" /></td></tr></table>
</form>
';
}
function shoutbox_add_ok()
{ global $message,$autor,$theme; $message = preg_replace_callback("#([\n ])([a-z]+?)://([a-z0-9\-\.,\?!%\*_\#:;~\\&$@\/=\+]+)#si", "bbcode_autolink", $message);$message = preg_replace("#([\n ])www\.([a-z0-9\-]+)\.([a-z0-9\-.\~]+)((?:/[a-z0-9\-\.,\?!%\*_\#:;~\\&$@\/=\+]*)?)#i", " <a href=\"http://www.\\2.\\3\\4\" target=\"_blank\">www.\\2.\\3\\4</a>", $message); usmieszki();
if (!$message OR !$autor){
echo 'Nie wypełniłeś wszystkich pól'; } else {
$query = "INSERT INTO shoutbox VALUES (NULL, NOW(),'$autor','$message')";
if($query)
{
echo "<script>self.location.href=\" shout.php\";</script>"; }
else
{
echo '<br>Wystąpił nieznany błąd podczas dodawania.<br><br>'; }
}
}
function bbcode_autolink
($str){$lnk=$str[3
];if
(strlen($lnk)>30
){if(substr($lnk,0,3)=='www'){$l=9;}else{$l=5;}$lnk=substr($lnk,0
,$l).'(...)'.substr($lnk,strlen($lnk)-8
);}return ' <a href="'.$str[2].'://'.$str[3].'" target="_blank">'.$str[2].'://'.$lnk.'</a>';} function usmieszki() {
$message = str_replace (';)', '<img src="theme/'.$theme.'/usmieszki/super.gif" border="0">', $message); $message = str_replace ('
', '<img src="theme/'.$theme.'/usmieszki/d.gif" border="0">', $message); $message = str_replace (':)', '<img src="theme/'.$theme.'/usmieszki/super1.gif" border="0">', $message); $message = str_replace (':/', '<img src="theme/'.$theme.'/usmieszki/tak_jakos.gif" border="0">', $message); $message = str_replace (':spac', '<img src="theme/'.$theme.'/usmieszki/spiacy.gif" border="0">', $message); $message = str_replace (':strach', '<img src="theme/'.$theme.'/usmieszki/strach.gif" border="0">', $message); $message = str_replace (':zly', '<img src="theme/'.$theme.'/usmieszki/strach.gif" border="0">', $message); $message = str_replace (':zygi', '<img src="theme/'.$theme.'/usmieszki/zygi.gif" border="0">', $message); $message = str_replace (':co', '<img src="theme/'.$theme.'/usmieszki/co.gif" border="0">', $message); $message = str_replace (':okulary', '<img src="theme/'.$theme.'/usmieszki/okulary.gif" border="0">', $message); $message = str_replace (':lewo', '<img src="theme/'.$theme.'/usmieszki/lewo.gif" border="0">', $message); $message = str_replace (':serce', '<img src="theme/'.$theme.'/usmieszki/serce.gif" border="0">', $message); $message = str_replace ('!', '<img src="theme/'.$theme.'/usmieszki/za.gif" border="0">', $message); $message = str_replace ('?', '<img src="theme/'.$theme.'/usmieszki/he.gif" border="0">', $message); // tutaj cenzura... nastepnym razem proszę usuwać wulgaryzmy z kodu! /tiraeth/
return $message;
}
?>