Постване

cKy

Registered
Код:
<?
include('db2.php');
$text=$HTTP_POST_VARS['text'];
if (strstr($text,"<") OR strstr($text,">")){
$text = str_replace("<","<i><", $text);
$text = str_replace(">","></i>", $text);
}
$log= date("d-m-Y @ H:i:s");
$zapis=$text.'<hr>['.$log.']<hr><p>'." \n" ;

$fp = fopen("logs/".$logs.".php", "w");
fwrite($fp, $zapis);
fclose($fp);

$logs++;
$fp2 = fopen("db2.php", "w");
$writedb = '<?php $logs='.$logs." ; ?>";
fwrite($fp2, "$writedb");
fclose($fp2);
echo 'Данните са добавени!<br>
<a href="all.php">Васk</a>';
?>

Въпросът ми е как мога да направя на края на всеки ред от поста да добавя <br> като ето това ми е формата:

Код:
<html>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<body>
<html><body bgcolor=#CCCCCC>
<FORM action=zapislog.php method=post >
<b>
<textarea cols=100 rows=30 name=text></textarea><br>

<INPUT TYPE=submit value=ЗАПИС>
<br>
<br>
</body>
</html>
 

nvidia

Registered
<?
include('db2.php');
$text=$HTTP_POST_VARS['text'];
if (strstr($text,"<") OR strstr($text,">")){
$text = str_replace("<","<i><", $text);
$text = str_replace(">","></i>", $text);
$text=nl2br($text);

}
$log= date("d-m-Y @ H:i:s");
$zapis=$text.'<hr>['.$log.']<hr><p>'." \n" ;

$fp = fopen("logs/".$logs.".php", "w");
fwrite($fp, $zapis);
fclose($fp);

$logs++;
$fp2 = fopen("db2.php", "w");
$writedb = '<?php $logs='.$logs." ; ?>";
fwrite($fp2, "$writedb");
fclose($fp2);
echo 'Данните са добавени!<br>
<a href="all.php">Васk</a>';
?>

Има си специална функция за тази цел.
:wink: Добавих само един ред.
Така всички натискания на ENTER ще се превръщат в <br>.
 

cKy

Registered
Леле ако знаеш колко много ми помогна :D :D :D :?: Мерси адски много!
 

Горе