Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z edycją newsów w tinymce
ujek
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 3.11.2009

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


Witam!
Postanowiłem sobie napisać prosty CMS - w zasadzie już wszystko działa ale mam problem z tinymce, skonfigurowałem go tak że praktycznie działa, idzie w nim pisać artykuły itd. ale nie umiem edytować artykułu, tinymce nie odbiera danych z bazy (coś gdzieś poknociłem ), gdyby mi ktoś zechciał pomóc był bym bardzo wdzięczny.

Tak wygląda form odpowiedzialny za wysyłanie i odbieranie teksu

  1. <form method="POST" action="index.php?go=admin&save=<?if(!empty($_GET['edit']))echo"true&edit=".$_GET['edit']; else echo('new'); echo('&o='.$_SESSION['o']);?>">
  2. <p>
  3.  
  4. <textarea name="htext" id=""htext"" cols="50" rows="15"></textarea>
  5. <input type="submit" value="Zapisz" />
  6. </p>
  7. </form>


a tu PHP odopwiedzialny za newsy

  1. if (!empty($_GET['edit'])){
  2. unset($_SESSION['o']);
  3. $_SESSION['o']=$_GET['o'];
  4. if($_GET['save']==true){
  5. if($_GET['edit']!='new')
  6.  
  7. mysql_query('UPDATE '.$_SESSION['o'].' SET text="'.$_POST['htext'].'" WHERE ID='.$_GET['edit']) or die ('Bład przy zapytaniu SELECT.');
  8. else {
  9. mysql_query('INSERT INTO '.$_SESSION['o'].' VALUE("","'.$_POST['title'].'","0","'.$_POST['htext'].'")') or die ('Bład przy zapytaniu SELECT.');
  10. }
  11. echo('News zapisany<a href=?go=admin>wróć</a>');
  12. } else {
  13. unset($_SESSION['news_text']);
  14. if($_GET['edit']!='new'){ $_SESSION['news_text']=mysql_fetch_array(mysql_query('SELECT * FROM '.$_SESSION['o'].' WHERE ID='.$_GET['edit'])) or die ('Bład przy zapytaniu SELECT.');}
  15. include "edytor.php";
  16. }
  17. } else {
  18.  
  19.  
  20. echo("<div><b><a href=?go=admin&o=news&edit=new>Nowy news</a><br /><br />Aktualne:</b><br /><br />");
  21. $news=mysql_query('SELECT * FROM news ORDER BY ID DESC') or die ('Bład przy zapytaniu SELECT.');
  22. while($news_info=mysql_fetch_array($news)){
  23. $mini = htmlspecialchars(substr($news_info['text'],0,50))."...";
  24.  
  25. echo('<hr size="3" align="left" width="250px"><b>'.$mini.'</b><br><br> <a href="?go=admin&o=news&edit='.$news_info['ID'].'"> Edytuj</a> [ <a href="?go=admin&delete='.$news_info['ID'].'"> usun</a> ]<br>');
  26. }
  27. echo('<hr size="3" color="#FF9900" align="left" width="250px"> <br>');
  28. $pages=mysql_query('SELECT * FROM page ORDER BY ID DESC') or die ('Bład przy zapytaniu SELECT.');
  29. while($page=mysql_fetch_array($pages)){
  30. echo('<a href="?go=admin&o=page&edit='.$page['ID'].'">Edytuj strone "'.$page['title'].'"</a> <a href="?go=admin&deletee='.$page['ID'].'"> usuń<img src="img/del.png" alt="del" /></a> <br><br><br>');



z góry dzięki za odp.
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: 19.08.2025 - 21:45