Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [tinymce][php] zapisanie do bazy mysql sformatowanego tekstu z textarea
kononowicz
post 13.07.2007, 13:17:52
Post #1





Grupa: Zarejestrowani
Postów: 238
Pomógł: 0
Dołączył: 12.11.2006
Skąd: Białystok

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


witam.

mam edytor TinyMCE do edytowania tekstu w textarea. podczas potwierdzenia submitem zapisuje mi tekst do bazy ale bez znaczników formatowania np <b> czy <i>. w czym lezy wina ? pomocy !

Ten post edytował kononowicz 13.07.2007, 14:46:15


--------------------
gdy moderator śpi - budzą się demony ]:->
Go to the top of the page
+Quote Post
skowron-line
post 13.07.2007, 14:08:51
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


moze uzywasz strip_taga??, pokaz kawalek kodu to ci powiemy

edit::crossposting po co zakladales 2 takie same watki

Ten post edytował skowron-line 13.07.2007, 14:10:33


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
kononowicz
post 13.07.2007, 14:32:42
Post #3





Grupa: Zarejestrowani
Postów: 238
Pomógł: 0
Dołączył: 12.11.2006
Skąd: Białystok

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


Cytat(skowron-line @ 13.07.2007, 15:08:51 ) *
moze uzywasz strip_taga??, pokaz kawalek kodu to ci powiemy

edit::crossposting po co zakladales 2 takie same watki


sorki myslałem ze pomyliłem dział.

  1. <?php
  2. if($_SESSION['logowanie']== 1 )
  3. {
  4. require "connection.php";
  5. connection();
  6.  
  7. if (isset($_POST['submit']))
  8. {
  9. $historia = $_POST['historia'];
  10. //$historia = str_replace(' ','&nbsp;',$historia);
  11. $pytanie = 'UPDATE `tresc` SET `tresc`.`tresc_dzialu`="'.$historia.'" WHERE `tresc`.`id`=1 ';
  12.  
  13. $ins = @mysql_query($pytanie);
  14. if($ins)
  15. echo "<div class='uwaga'>zatwierdzono</div>";
  16. else
  17. echo ("<div class='walidacja'> Spróbuj ponownie, próba zatwierdzenia nieudana ");
  18. }
  19.  
  20. $zapytanie = 'SELECT `tresc`.`tresc_dzialu` FROM `tresc` WHERE `tresc`.`id`=1 ';
  21. $wynik = @mysql_query($zapytanie);
  22. $wiersz = @mysql_fetch_array($wynik);
  23. print'<form enctype="multipart/form-data" action="logowanie.php?id=historia" method="POST">
  24. <p>
  25. <label> historia</label>
  26. <textarea name="historia" id="textarea">'.$wiersz['tresc_dzialu'].'</textarea>
  27. </p>
  28. <p>
  29. <input type="submit" name="submit" value="zatwierdĽ" class="przycisk">
  30. </p>
  31. </form>';
  32.  
  33.  
  34. }
  35. else
  36. echo "Błąd autoryzacji";
  37. ?>


chodzi o ten kod questionmark.gif


tutaj wyswietlanie:
  1. <?php
  2. require "panel/connection.php";
  3. connection();
  4. $wynik=@mysql_query("SELECT `tresc`.`tresc_dzialu` FROM `tresc` where `tresc`.`id` = 1 ");
  5. while($wiersz = @mysql_fetch_array($wynik))
  6. {
  7. echo nl2br($wiersz['tresc_dzialu']);
  8. }
  9. ?>


--------------------
gdy moderator śpi - budzą się demony ]:->
Go to the top of the page
+Quote Post
waldemi
post 16.07.2007, 21:11:39
Post #4





Grupa: Zarejestrowani
Postów: 58
Pomógł: 0
Dołączył: 5.03.2007
Skąd: Leszno

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


Też używam TINTMCE i zauważyłem że zamiast <b> wstawia <strong> a zamiast <i> wstawia <em>. Pewnie można to zmienić w źródle edytora ale gdzie nie mam pojęcia.
Go to the top of the page
+Quote Post
revyag
post 16.07.2007, 21:37:52
Post #5





Grupa: Przyjaciele php.pl
Postów: 2 258
Pomógł: 16
Dołączył: 21.09.2004
Skąd: Kielce

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


@waldemi, to jest akurat prawidłowe zachowanie. W ten sposób dostajesz kod xhtml'owy.


--------------------
-------------

------
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.07.2025 - 19:52