Pagina 1 van 1
Automatisch resetten shoutboxjes
Geplaatst: 02 mar 2011, 18:05
door cheater
Hallo,
Ik ben sinds 2 maanden bezig met een site en hij is bijna af. Ik vroeg me af of er een script of dergelijke bestaat waarbij shoutboxjes om de 10 minuten bijvoorbeeld automatisch resetten.
Alvast bedankt!
Re: Automatisch resetten shoutboxjes
Geplaatst: 02 mar 2011, 20:04
door Paul
Vul even de support template in, dat maakt het helpen makkelijker.
Re: Automatisch resetten shoutboxjes
Geplaatst: 02 mar 2011, 20:37
door cheater
Dit is mijn shout.php:
<?php
$datfile = "shout.txt";
$MAX_LENGTH = 51; //Zet hierhoe lang de berichten maximaal mogen zijn (Doe deze altijd 1 meer als in de input form op de normale pagina, anders kan hij errors aangeven als je dus 50 tekens hebt.
$NUM_COMMENTS = 1; //Zet hier de hoeveelheid berichten hij maximaal mag weergeven.
if (!$name)
{ $name = "$REMOTE_ADDR:"; } //Als je geen naam invoert, verschijnt je IP als naam.
else $name .= ":";
$shout = preg_replace("/</","<",$shout);
$shout = preg_replace("/>/",">",$shout);
$comfile = file($datfile);
if ($shout != "") {
if (strlen($shout) < $MAX_LENGTH) {
$fd = fopen ($datfile, "w");
$shout = stripslashes($shout);
$date_time = date('d-m-Y/H:i:s'); //Even simpele timestamp invoeren.
fwrite ($fd, "<div style='overflow:hidden'><b>[$date_time]</b> <b><i>$name</i></b> $shout</div>\n");
for ($i = 0; $i < $NUM_COMMENTS; $i++) {
fwrite ($fd, $comfile[$i]);
}
}
fclose($fd);
}
Header("Location: $HTTP_REFERER"); //Dit zorgt ervoor dat je weer terug gaat naar de normale pagina.
?>
Dit moet ik invoegen in het html-bestand om de balkjes te laten verschijnen:
<form method="POST" action="shout.php">
<p align="center">
name:
<br>
<input size="15" maxlength="20" type="text" name="name"> //Hier zet je hoe lang de naam mag zijn (maxlength="20")
<br>
shout:
<br>
<input size="15" maxlength="50" type="text" name="shout"> //Hier zet je hoe lang het bericht mag zijn (maxlength="50")
<br>
<center><input type="submit" value="Shout">
</center>
</form>
Verder is er nog een include-scriptje om shout.php te includen en een shout.txt voor het opslaan van de berichtjes.
Re: Automatisch resetten shoutboxjes
Geplaatst: 02 mar 2011, 21:50
door Paul
Wat heeft dit met phpBB te maken?

Re: Automatisch resetten shoutboxjes
Geplaatst: 02 mar 2011, 22:06
door cheater
Of ik iets kan invoegen in het php-bestand zodat het shoutboxje om de 10 minuten ofzo reset, dus alle geüploade berichtjes gaan dan weg. Het heeft dan wel degelijk wat te maken met phpbb denk ik
GRAAG JULLIE HULP

Re: Automatisch resetten shoutboxjes
Geplaatst: 03 mar 2011, 10:50
door Paul
Wij zijn geen php hulp forum, sorry, wij kunnen je hier niet mee helpen. Probeer het eens op een php forum

.