Witam... Mam problem, a mianowocie:
Mam plik index.php który wygląda tak:
<?php
session_start();
?>
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta author="SkiLLet_sS" />
<meta keywords="Opowiadania, SkiLLet_sS" />
<link rel="stylesheet" href="/styles/mainstyle.css" />
<link rel="stylesheet" href="/styles/mainstylehistory.css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<style>
#commentbox
{
border: 2px double Blue;
}
</style>
<title>
SkiLLet_sS - Love with bad End
</title>
</head>
<body>
<?php
if($_SESSION['user']=="Skillet")
{
echo<<<ENDADMIN
<form align="center" method="post" action="addop.php">
<textarea warp=" physical " cols="100" rows="20" name="kom"></textarea><br />
<input type="submit" value="Dodaj"/>
</form>
ENDADMIN;
}
$fp = fopen("op.txt" , "r");
while(!feof($fp))
{
$linia = fgets($fp);
if($linia == "\n")
{
$linia = "<br />";
}
if($linia == "#com#\n")
{
$linia = '<div style="color: White; background-color: Black;">';
}
if($linia == "#ecom#\n")
{
$linia = '</div>';
}
$zawartosc .= $linia;
}
echo $zawartosc;
?>
</body>
</Html>
I mam także plik addop.php :
<?php
session_start();
$komentarz = $_POST['kom'];
$kpp = "#com#\n".$komentarz."\n"."#ecom#\n";
$f = fopen("op.txt" , "a");
fwrite($f , $kpp);
header('Location: /opowiadania/lwbe');
exit();
?>
plik op.txt jest pusty.
Jak w pole o nazwie "kom" wpisuje tekst z enterami, to plik index.php, który odczutuje plik op.txt, nie czyta enterów i nie daje "br'ów", choć w pliku op.txt są linijki z "\n"... Jakby ktoś mógł mi pomóc, ponieważ mam zamiar zrobić z tego skryptu blog na mojej stronie, a bez tych "br'ów" będzie ciężko...
Edit dla @kantekand:
Tekst, który wpisuje w polu tekstowym to:
Lorum ipsum
Lorumipsum
Lorumipsum
W pliku op.txt pojawia się:
#com#
Lorum ipsum
Lorumipsum
Lorumipsum
#ecom#
, a na stronie widnieje:
Lorum ipsum
Lorumipsum
Lorumipsum
(
Lorum ipsum
Lorumipsum
Lorumipsum
)
a ma być:
Lorum ipsum
Lorumipsum
Lorumipsum
(
Lorum ipsum
Lorumipsum
Lorumipsum