<?php
$txt = fopen("DOCUMENT_ROOT/shoutbox.txt", "r+");
$data = date('H').":".date('i')." ".date('d').".".date('m').".".date('Y');
$ciag = "<font style='font family:Verdana; font-size:10;' color='white'>".$data."<br><b>".$autor.":</b>".$tresc."</font><hr>";
fwrite ($txt, $ciag);
fclose ($txt);
echo "<center><font style='font family:Verdana; font-size:11'>Wiadomosc dodana pomyslnie<br>[<a href='index.html'>Powrót</a>]</font></center>";
?>
A to formularz w index.html:
<form action="przetworzto.php" method="post">
<b>Nick:</b><br>
<input type="text" size="15" name="autor" maxlength="15"><br>
<br><b>Tresc</b><br>
<input type="text" size="15" name="tresc" maxlength="250">
<input type="submit" value="Dodaj">
</form>
1. Po wysłaniu wypełnionego formularza i wyświetleniu $ciag w przetworzto.php, zmienna ta wygląda następująco:
14:06 28.12.2006
:
:
A powinna wyglądać tak:
14:06 28.12.2006
Autor: tresc...
Autor: tresc...
2. Drugim problemem jest zapis zmiennej w pliku. Nie wiem czy poprawnym trybem otworzyłem plik. Ale skoro nie "r+" to jakiego trybu powinienem użyć do dodania zmiennej na początku pliku?
Jestem początkującym skrypterem i tak właściwie to jest mój pierwszy skrypt. Jeśli ktoś widzi jakieś błędy to proszę o pomoc. Z góry dziękuję.