Ok fajnie tylko kolejny problem. Bo ogólnie moja księga wyglądała tak:
<?php
$nazwa_pliku="baza.dat";
if (isset($_REQUEST["url"])) $akcja=$_REQUEST["url"];
else
$akcja="";
if ($akcja=="")
{
if (($fp=fopen($nazwa_pliku,"r"))!==false) {
$i=0; //ilosc wpisow
while (($linia1=fgets($fp))!==false) {
echo 'Temat: '.$linia2.' '.", <span style=\"font-weight: bold\">".$linia1."</span>";
echo "<br />".$linia3."<br /><br />"; $i++;
}
}
if ($i==0)
echo "<span style=\"font-weight: bold;\">Nie ma na razie żadnych wpisów</span><br /><br />";
echo "<a href=\"index.php?url=dodaj\">Kliknij tutaj, aby dodać nową wiadomość</a>"; }
else if ($akcja=="dodaj")
{
?>
<form method="post" action="index.php?url=zapisz">
<div>
Imie: <input type="text" name="imie" /><br />
Tytuł: <input type="text" name="tytul" /><br />
Treść:<br />
<textarea cols="50" name="tresc" rows="20"></textarea>
<input type="submit" />
</div>
</form>
<?php
}
else if ($akcja=="zapisz")
{
$imie=$_REQUEST["imie"];
$tytul=$_REQUEST["tytul"];
$tresc=$_REQUEST["tresc"];
if (($fp=fopen($nazwa_pliku,"a"))!==false) {
}
?>
<script type="text/javascript">
document.location="index.php";
</script>
<?php
}
else //zmienna url miala nieprawidlowy adres
{
?>
<script type="text/javascript">
document.location="index.php";
</script>
<?php
}
?>
Moim cele było pozbyć się całkiem polu: "Temat" w tym celu usunąłem wszystko co z tym było związane i zmianę"index.php"na"ksiega.php" i wszyło coś takiego:
<?php
$nazwa_pliku="baza.dat";
if (isset($_REQUEST["url"])) $akcja=$_REQUEST["url"];
else
$akcja="";
if ($akcja=="")
{
if (($fp=fopen($nazwa_pliku,"r"))!==false) {
$i=0; //ilosc wpisow
while (($linia1=fgets($fp))!==false) {
echo "<span style=\"font-weight: bold\">".'Nick : '.$linia1."</span>"; echo "<br />".$linia2."<br /><br />"; $i++;
}
}
if ($i==0)
echo "<span style=\"font-weight: bold;\">Nie ma na razie żadnych wpisów</span><br /><br />";
echo "<a href=\"ksiega.php?url=dodaj\">Kliknij tutaj, aby dodać nową wiadomość</a>"; }
else if ($akcja=="dodaj")
{
?>
<form method="post" action="ksiega.php?url=zapisz">
<div>
Nick: <input type="text" name="imie" /><br />
Treść:<br />
<textarea cols="50" name="tresc" rows="20"></textarea>
<input type="submit" />
</div>
</form>
<?php
}
else if ($akcja=="zapisz")
{
$imie=$_REQUEST["imie"];
$tresc=$_REQUEST["tresc"];
if (($fp=fopen($nazwa_pliku,"a"))!==false) {
}
?>
<script type="text/javascript">
document.location="ksiega.php";
</script>
<?php
}
else //zmienna url miala nieprawidlowy adres
{
?>
<script type="text/javascript">
document.location="ksiega.php";
</script>
<?php
}
?>
Wszystko fajnie, lecz problem pojawia się przy drugim pisaniu komentarza... Zamiast kolejnego takiego samego pola tworzy się pole lecz nie pisze w nim standardowego opisu: Nick, tylko w tym miejscu pojawia się treść komentarza. Prosiłbym o pomoc, bo chciałbym dokończyć swoją stronę, ale no nie mogę bo ta księga gości nawala. Jeśli nic nie pomoże może macie jakąś bardzo prostą księgę gości ? Zależy mi na tym żeby była ona na mojej stronie w moim szablonie a nie oddzielnie
Z góry dzięki i pozdrawiam !