Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] nl2br gdzie...
ADeM
post
Post #1





Grupa: Zarejestrowani
Postów: 455
Pomógł: 69
Dołączył: 23.10.2004
Skąd: Oświęcim

Ostrzeżenie: (0%)
-----


Jak w tym kodzie dać nl2br żeby przejście do następnej lini zamienic na <br /> albo <br>??
  1. <?
  2. $date = date(&#092;"j.m.Y G:i\"); 
  3. $tytul=$_POST[&#092;"tytul\"]; 
  4. $autor=$_POST[&#092;"imie\"]; 
  5. $tresc=$_POST[&#092;"tresc\"]; 
  6. $mail=$_POST[&#092;"mail\"]; 
  7. $user=$_GET[&#092;"user\"]; 
  8. $pass=$_GET[&#092;"pass\"]; 
  9.  
  10. if(($user === &#092;"redaktor\") && ($pass === \"fasolki\"))
  11. {
  12. $filename = &#092;"data.txt\"; 
  13. $nowy = &#092;"$tytul|$date|$tresc|$autor|$mail\"; 
  14.  
  15. $plik = file($filename); 
  16. $plik = implode(&#092;"\",$plik); 
  17. $plik = $nowy.&#092;"rn\".$plik; 
  18. $fp = fopen($filename , &#092;"w\");flock($fp,2); 
  19. fputs( $fp , $plik); 
  20. flock($fp,3);fclose($fp); 
  21. echo(&#092;"Artykuł został dodany! <a href=\"logowanie.php?user=$user&pass=$pass\">Powrót do administracji</a>\");
  22. }
  23. else {
  24. include(&#092;"zaloguj.php\");
  25. }
  26. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Strzałek
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 384
Pomógł: 6
Dołączył: 11.09.2004
Skąd: Grodzisk Mazowiecki

Ostrzeżenie: (0%)
-----


wiesz. Ja mam lepszy spobób na nl2br (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

do kodu który dodaje czyli:

  1. <?
  2. $date = date(&#092;"j.m.Y G:i\");
  3. $tytul=$_POST[&#092;"tytul\"];
  4. $autor=$_POST[&#092;"imie\"];
  5. $tresc=$_POST[&#092;"tresc\"];
  6. $mail=$_POST[&#092;"mail\"];
  7. $user=$_GET[&#092;"user\"];
  8. $pass=$_GET[&#092;"pass\"];
  9.  
  10. if(($user === &#092;"redaktor\") && ($pass === \"fasolki\"))
  11. {
  12. $filename = &#092;"data.txt\";
  13. $nowy = &#092;"$tytul|$date|$tresc|$autor|$mail\";
  14.  
  15. $plik = file($filename);
  16. $plik = implode(&#092;"\",$plik);
  17. $plik = $nowy.&#092;"rn\".$plik;
  18. $fp = fopen($filename , &#092;"w\");flock($fp,2);
  19. fputs( $fp , $plik);
  20. flock($fp,3);fclose($fp);
  21. echo(&#092;"Artykuł został dodany! <a href=\"logowanie.php?user=$user&pass=$pass\">Powrót do administracji</a>\");
  22. }
  23. else {
  24. include(&#092;"zaloguj.php\");
  25. }
  26. ?>


dodaj coś takiego:

  1. <?
  2. $tresc = str_replace(&#092;"n\", \"n<br />\", $text);
  3. $tresc = '<!-- NL2BR true //-->'.$text;
  4. ?>



czyli całość:

  1. <?
  2. $date = date(&#092;"j.m.Y G:i\");
  3. $tytul=$_POST[&#092;"tytul\"];
  4. $autor=$_POST[&#092;"imie\"];
  5. $tresc=$_POST[&#092;"tresc\"];
  6. $mail=$_POST[&#092;"mail\"];
  7. $user=$_GET[&#092;"user\"];
  8. $pass=$_GET[&#092;"pass\"];
  9.  
  10. if(($user === &#092;"redaktor\") && ($pass === \"fasolki\"))
  11. {
  12. $tresc = str_replace(&#092;"n\", \"n<br />\", $text);
  13. $tresc = '<!-- NL2BR true //-->'.$text;
  14. $filename = &#092;"data.txt\";
  15. $nowy = &#092;"$tytul|$date|$tresc|$autor|$mail\";
  16.  
  17. $plik = file($filename);
  18. $plik = implode(&#092;"\",$plik);
  19. $plik = $nowy.&#092;"rn\".$plik;
  20. $fp = fopen($filename , &#092;"w\");flock($fp,2);
  21. fputs( $fp , $plik);
  22. flock($fp,3);fclose($fp);
  23. echo(&#092;"Artykuł został dodany! <a href=\"logowanie.php?user=$user&pass=$pass\">Powrót do administracji</a>\");
  24. }
  25. else {
  26. include(&#092;"zaloguj.php\");
  27. }
  28. ?>


a później przy wyświetlaniu dajesz tylko echo $tresc; bez funkcji (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował Strzałka 28.11.2004, 10:32:45
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 16:48