Autor | Zpráva | ||
---|---|---|---|
RobertH Profil |
#1 · Zasláno: 16. 6. 2010, 10:26:44
|
||
Chamurappi Profil |
#2 · Zasláno: 16. 6. 2010, 10:37:49
Reaguji na RobertaH:
Ke stránce nemáš připojený ten externí JavaScript. |
||
RobertH Profil |
#3 · Zasláno: 16. 6. 2010, 11:17:25
Super, teď se mi tam vkládaj značky
Nevíte co s tím? |
||
Chamurappi Profil |
#4 · Zasláno: 16. 6. 2010, 12:12:10
Reaguji na RobertaH:
Chová se to stejně jako tady na fóru, ne? Jestli chceš WYSIWYG editor, kde to, co vidíš, je to, co dostaneš, musíš si najít jiný skript. Existuje řada hotových editorů. |
||
RobertH Profil |
#5 · Zasláno: 16. 6. 2010, 12:27:00 · Upravil/a: RobertH
Ne ne, chci to co je tady na fóru, to mi bohatě postačí, jen když zadám ve formuláři [ b ] [ /b ] a uloží se mi text do souboru, tak po jeho načetení do stránky tam mám místo boldovanýho textu ty značky kolem něj a né jako je tady, že je text boldem.
Tady na foru jsou v textarea značky [ b ] [ /b ] a po uložení příspěvku se změněj na < b > < /b >, ale mě bohužel stále zůstavají [ b ] [ /b ]. |
||
RobertH Profil |
#6 · Zasláno: 16. 6. 2010, 16:50:37
Tak jsem nakonec vyřešil to tak, že značky [] v JS jsem nahradil za <>, ale jediný s čim mám teď problém je v nahrazování enterů za <br/>
Zkoušel jsem to viz. http://diskuse.jakpsatweb.cz/?action=vthread&forum=1&topic=23455, ale nefunguje mi to. Takto vypadá můj kód: <? if(isset($_POST['ulozit'])){ $news=$_POST['news']; $datum=explode('.',$_POST['datum']); foreach($news as $j=>$h) { $zapis.='<li>' .$news[$j] ; } $zapis.='</li>'; file_put_contents('../page/redsys/news.php',$zapis."\n\n".file_get_contents('../page/redsys/news.php')); $hlaska="<div id='hlaska'>Data uložena.</div>"; } ?> <div align="center"><div id="but_style"> <a href="#" onclick="insertTag('b'); return false;"><img src="../pict/layout/admin/icon_bold.jpg" width="20" height="20" title="Tučně (Ctrl + B)" alt="Tučně" border="0"></a> <a href="#" onclick="insertTag('i'); return false;"><img src="../pict/layout/admin/icon_italic.jpg" width="20" height="20" title="Kurzíva (Ctrl + I)" alt="Kurzíva" border="0"></a> </div></div> <? $obsah.='<div align="center"><div id="admin_news">'; $obsah.='<div id="menu_news"> <ul class="but"> <li class="item2"><a href="index.php?admin=aktuality" class="aktivni">Nový</a></li> <li class="item2"><a href="index.php?admin=edit">Editace</a></li> </ul> </div>'; $obsah.='<form name="aktuality" method="post" action="index.php?admin=aktuality"><table align="center"><tr></tr>'; for($i=0;$i<1;$i++){ $obsah.='<tr><td valigin="top"></td></tr>'; $obsah.='<tr><td valigin="top">'; $obsah.='<textarea name="news[]" rows="18" cols="60"></textarea></td>'; } $obsah.='<tr><td align="right">' .$hlaska. '<input type="submit" value="Uložit" name="ulozit" id="submit"></table></form>'; $obsah.='</div></div>'; print $obsah; ?> |
||
pata07 Profil |
#7 · Zasláno: 16. 6. 2010, 17:45:18
Me funguje tohle zalamovani
$text=ereg_replace( "\n", "<br>", $text ); |
||
RobertH Profil |
#8 · Zasláno: 16. 6. 2010, 20:19:31
Tak mě to bohužel nefunguje, mám dávat ten kód na začátek scriptu s proměnou místo $text dát mojí proměnou z textarea $news?
|
||
Časová prodleva: 14 let
|
0