Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] link i pogrubiony tekst w bazie, j.w.
if_error
post
Post #1





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 6.06.2007

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


Witam ... moje pytanie tym razem sprowadza się do zapisu w bazie linku i pogrubionego tekstu. Chciałbym zapytać jak zrobić żeby do bazy zapisał mi pogrubiony tekst. Tak jak jest to w przypadku pisania tego posta mam do dyspozycji z gornego "menu" m.in. tekst pogrubiony i po wstawieniu między znacznikami tekst zostaje pogrubiony, podobnie jak z linkiem do strony. Kiedy próbowałem użyć znacznika <b>coś</b> to do bazy zapisało mi właśnie w takiej postaci i wyświetla tak samo czyli "<b>coś</b>".

Ma ktoś jakiś art. do poczytania jak to zrobić samemu?

bede wdzieczny za pomoc ...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
if_error
post
Post #2





Grupa: Zarejestrowani
Postów: 31
Pomógł: 0
Dołączył: 6.06.2007

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


zapis do bazy:

  1. <?php
  2. function odbierz($pole) {
  3. $pole = trim($pole);
  4. if (get_magic_quotes_gpc()) $pole = stripslashes($pole);
  5. return htmlspecialchars($pole, ENT_QUOTES);
  6. }
  7.  
  8. $tytul = odbierz($_POST['tytul']);
  9. $data = odbierz($_POST['data']);
  10. $autor = odbierz($_POST['autor']);
  11. $tresc = odbierz($_POST['tresc']);
  12. $tresc_rozwinieta = odbierz($_POST['tresc_rozwinieta']);
  13. $czytan = odbierz($_POST['czytan']);
  14.  
  15. ...tu sprawdzenia - poprawnosc pol itd ...
  16.  
  17. $query2 = "INSERT INTO $mysql_tabela (tytul,data,autor,tresc,tresc_rozwinieta,czytan) VALUES ('$tytul', '$data', '$autor', '$tresc', '$tresc_rozwinieta', '$czytan')";
  18. $result2 = mysql_query($query2);
  19. echo '<font color="#000000">Dane zostały zapisane.</font><br>';
  20. } else {
  21. echo '<font color="#000000">Dane nie zostały zapisane.</font><br>';
  22. }
  23. ?>


odczyt:

  1. <?php
  2. include("../tabele/news.php");
  3. mysql_connect ( $mysql_host, $mysql_login, $mysql_haslo ) or
  4. die ("Nie można połączyć się z bazą MySQL.");
  5. mysql_select_db($mysql_baza) or
  6. die ("Nie można połączyć się z bazą danych.");
  7.  
  8. $zapytanie= mysql_query ("SELECT * FROM $mysql_tabela") or 
  9. die ("Błąd w zapytaniu");
  10.  
  11. function iso($text){
  12. $text=strtr($text, "ąśźĄŚŹ","ąśĽˇŚŹ");
  13. return $text;}
  14.  
  15. while ($rekord = mysql_fetch_array ($zapytanie)) {
  16. $id_news = $rekord[0];
  17. $tytul = $rekord[1];
  18. $data = $rekord[2];
  19. $autor = $rekord[3];
  20. $tresc = $rekord[4];
  21. $tresc_rozwinieta = $rekord[5];
  22. $czytan = $rekord[6];
  23.  
  24. // i wyswietlamy w odpowiednich miejscach np:
  25.  
  26. print(iso("$tresc"));
  27. ?>


no i wyświetla np: <b>witam</b>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 09:22