Yksinkertainen vieraskirja. Tee vieraskirja.txt niminen tiedosto samaan hakemistoon missä tiedostot vkirja.php ja vkirjac.php ovat ja chmodaa sille oikeudet 666
vkirja.php
<html> <body> <table> <tr><td> <form action="vkirjac.php" method="post"> Nimesi: </td><td><input name="nimi"></td></tr><br> <tr><td>Viestisi: </td><td><textarea rows="5" name="viesti"></textarea></td></tr><br> <tr><td></td><td><input size="20" type="submit" value="Jätä viesti"></td></tr> </form> </table></td></tr> <table width="400"><tr><td><?php include ('vieraskirja.txt'); ?></td></tr></table> </td></tr></table> </body> </html>
vkirjac.php
<?php //Vaihda näitä miten tykkäät $osoite = "http://"; //Sivu johon selain menee lisäyksen jälkeen $kirosanat = array("paska", "vittu", "saatana); //Kirosanafiltteri, paska --> kakka jne. $sensorit = array("kakka", "rumasana", "rumasana"); $viesti = str_replace($kirosanat, $sensorit, strip_tags($viesti)); $vanhat_fopen = fopen('vieraskirja.txt', 'r'); $vanhat = fread($vanhat_fopen, filesize('vieraskirja.txt')); $viesti = stripslashes($viesti); if ($viesti != '') { $uusirivi = '<p><u><b>' . date('d.m.Y H:i') . ' - ' . $nimi . '</b></u><br> ' . $viesti . '<br>' . $vanhat . '</p>'; $tiedosto = fopen('vieraskirja.txt', 'w'); fputs($tiedosto, $uusirivi); fclose($tiedosto); fclose($vanhat_fopen); } header("Location: $osoite"); ?>
Kommenttia kiitos :D
Parse error: syntax error, unexpected ',', expecting ')' in /var/www/virtual/laurenzo.arkku.net/htdocs/
Tommone virheilomotus ku lähettää viestin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.