Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: PHP: Viestitin

ZeBe [08.02.2004 19:21:27]

#

Viestitin, jonka voit laittaa vaikka etusivulle.

Tee myös tiedosto viestitin_viestit.php chmod 777

viestitin.php

<?php
// Tämän koodin on tehnyt ZeBe
// Jos löydät bugeja ilmoita siitä osoitteeseen
// http://groups.msn.com/Lyhty
?>
<form method="post" action="viestitin_viesti.php">
Nimi: <input type="text" name="nimi" size="7" maxlength="6"><BR>
Viesti:<input type="text" name="viesti" size="15" maxlength="30"><BR>
<input type="submit" value="Sano">
</form>
<TABLE BORDER="1" bordercolor="" height="150" WIDTH="150">
<TR>
<TD>
<?php
$file = file("viestitin_viestit.txt");
$file = array_reverse($file);
$i = 0;
foreach ($file as $key => $value) {
if ($i < 5) {
$eroteltuviesti = explode("|", $value);
echo ('<B>' . $eroteltuviesti[0] . '</B> ' . $eroteltuviesti[1] .
' ' . $eroteltuviesti[2] . '<BR>');
}
$i++;
}
?>
</TD>
</TR>
</TABLE>

viestitin_viesti.php

<?php
$viesti = stripslashes(htmlspecialchars($viesti));
$viesti = str_replace("\n", "<HR>\n", $viesti);
$avaa = fopen("viestitin_viestit.txt", "a");
fwrite($avaa, chr(13).chr(10).$nimi."|".$viesti);
fclose($avaa);
?>
<?php
header("location: index.php");
?>
<a href="index.php">Jos mitään ei tapahdu paina tästä"</A>

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta