Pieni muotoinen ja kevyt vieraskirja.
Kaikille tiedostoille luku ja suoritusoikeudet (Vieraskirja.php, updat.php, kirjoitus.php)
Lisäksi viestit.txt tiedostolle pitää antaa kirjoitusoikeudet että myös luku ja suoritus oikeudet.
Pistäkää ihmeessä palautetta, sekä parannus ehdotuksia...
Vieraskirja.php
<html> <head><title>Vieraskirja</title></head> <body> <table width="500" align="center" border="1" style="border: 2px dotted;"><tr><td> <tt><a href="./kirjoitus.php">Kirjoita viesti tästä</a></tt> <br><br> <tt>Viestit alkaa alla:</tt><br><hr> <?php $file = 'viestit.txt'; $open = file($file); $count = count($open); for ($p=0; $p<$count; $p++) { $entry = explode(chr(13), $open[$p]); echo ("$entry[0]"); echo "<br>\n"; } ?> </tr></td></table> </body> </html>
kirjoitus.php
<html> <head><title>Vieraskirjaan kirjoittaminen</title></head> <body> <tt>Kirjoita uusi viesti vieraskirjaan</tt><br><br> <form action="updat.php" method="post"> <tt>Nimimerkki: </tt><input type="text" name="nimimerkki"><br> <tt>Viestisi:</tt><br> <textarea rows="15" cols="50" name="viesti"> </textarea><br> <input type="submit" value="Lähetä"> </form> </body> </html>
updat.php
<html> <head><title>Vieraskirja</title></head> <body> <?php $paivays = date("m.d.y"); $filu = fopen("viestit.txt", "r"); $viestit = fgets($filu, 1000000); fclose($filu); $tiedot = '<b>Nimimerkki: </b>' . $nimimerkki . '<br><b>Päiväys:</b><i> ' . $paivays . '</i><br>' . '<b>Viesti: </b>' . '<br><br>' . $viesti . '<br><hr><br>'; $filu=fopen("viestit.txt","w"); fputs($filu, $tiedot); fputs($filu, $viestit); fclose($filu); echo "Takaisin vieraskirjaan"; echo "<a href=\"vieraskirja.php\"> tästä!</a>"; ?> </body> </html>
Kuinkahan monta näitä pitää tulla, että keskiarvoinen eroavuus on alle 5%? Ei tässä ole niin mitään uutta.
Aihe on jo aika vanha, joten et voi enää vastata siihen.