| | |
| Stránka: 1 z 1
| [ Príspevkov: 13 ] | |
Autor | Správa |
---|
Registrovaný: 22.01.08 Prihlásený: 19.04.15 Príspevky: 492 Témy: 135 Bydlisko: Bratislava ... |
Mám dva problémy, prvý. Mám div ktorý sa generuje z db a daju sa do neho zapisovat udaje teda novinky naukladane vedla seba...ale, ked napisem nejaky text do jedneho riadku v textarii, co bude mat napr. 500znakov natiahne sa to cez celu obrazovku ten text po nacitani. som to skusal riesit overflow: auto ale to vypada divne. Ja by som skor potreboval ze ak je v riadku napr. 40 znakov zalomi sa riadok (br) a takto to pojde dalej. co myslite, co je na to najlepsie?
a este, ten isty text o kotrom tu pisem kontrolujem ze ak ma viac ako 100 znakov tak sa hodi chyba ale to jaksi nefenguje nechapem preco tu je ten commandblock:
Kód: if(strlen($text) > 100) { $error .= "Úvodný text novinky je príliš dlhý!"; } elseif(empty($name) || empty($text)) { $error .= "Nastala chyba! Pravdepodobne ste nevyplnili Meno alebo Text príspevku."; } elseif(strlen($name) < 3) { $error .= "Nastala chyba! Meno pravdepodobne obsahuje menej než 3 znaky!"; }
dakujem za rady
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
1. Mozes pouzit wordwrap()
2. $error musis najprv vypisat
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 22.01.08 Prihlásený: 19.04.15 Príspevky: 492 Témy: 135 Bydlisko: Bratislava ... | Napísal autor témy B.A.X.O: 31.12.2008 14:24 | |
|
stenley píše: 1. Mozes pouzit wordwrap() 2. $error musis najprv vypisat
wordwarp? ok o tom si zistim viac. A, ta chyba ja ju zobrazujem v body kodoM:
Kód: <?php
if(!empty($error)){ echo $error; }
?>
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
aha, ja ze si zabudol na vypisovanie... tak v tom pripade si pozri, co presne $text obsahuje... vlozil si do nej obsah z $_POST['text'] (v pripade formularu)?
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 22.01.08 Prihlásený: 19.04.15 Príspevky: 492 Témy: 135 Bydlisko: Bratislava ... | Napísal autor témy B.A.X.O: 31.12.2008 15:58 | |
|
hehe tak sorry omylom so cez post send odosielal
$text = htmlspecialchars(stripslashes($_POST['name'])); lol
zial toto mi nejde $opravatextu = wordwrap($text, 10, "<br />\n");
stenley, pomozes? proste mi to nezalomi po 10 znakov a mozem si tmap isat co chcesm...preco?
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
Kód: $opravatextu = wordwrap($text, 10, "<br />\n", true);
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 22.01.08 Prihlásený: 19.04.15 Príspevky: 492 Témy: 135 Bydlisko: Bratislava ... | Napísal autor témy B.A.X.O: 31.12.2008 17:57 | |
|
hm...tak diky ale nejde to dal som to takto, aby sa to tak neukladalo do db ale aby sa to tak iba zobrazovalo lebo aby sa to dalo kedykolvek zmenti:
Kód: <?php
$opravatextu = wordwrap($text, 10, "<br />\n", true); $sql = mysql_query('SELECT * FROM news ORDER BY id DESC'); $pocet = mysql_num_rows($sql); while($row = mysql_fetch_array($sql)){ echo "<div class='newska' style='float: left; width: 250px; height: 220px; background-color: silver; margin-left: 25px; margin-top: 16px; border: 1px solid black; text-align: left;'><span style='padding-left: 5px; width: 245px; background-color: black; color: white; font-weight: bold; display: block'>Názov:".$row['name']."</span><p style='padding: 6px;'>Dátum vloženia:".$datumc."<br>Typ:".$type."<br>".$row['imgnew']."<br>Autor:".$autor."<br>".$row['text']."</p></div>"; }
?>
v com je teda problem? aj ked som to dal inde neslo to nechapem potrebujem aby ten text...
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
hmm a tu premennu $opravatextu kde vypisujes?
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 22.01.08 Prihlásený: 19.04.15 Príspevky: 492 Témy: 135 Bydlisko: Bratislava ... | Napísal autor témy B.A.X.O: 31.12.2008 18:43 | |
|
aa mas pravdu...ale i tak dal som to bez tej premennej a furt to nejde ja tomu nechapem
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
boze, sak tu funkciu musis aplikovat na text, ktory vypisujes a ktory chces takto osetrit... ak vypisujes text z db, tak ju musis pouzit na $row['text']... chapes?
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 22.01.08 Prihlásený: 19.04.15 Príspevky: 492 Témy: 135 Bydlisko: Bratislava ... | Napísal autor témy B.A.X.O: 31.12.2008 19:00 | |
|
stenley píše: boze, sak tu funkciu musis aplikovat na text, ktory vypisujes a ktory chces takto osetrit... ak vypisujes text z db, tak ju musis pouzit na $row['text']... chapes?
ale ved som to dal takto!
wordwrap($row['text'],10,"<br>\n",true);
a proste to nejde
|
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal Flety: 31.12.2008 19:54 | |
|
Kód: $row['text'] = wordwrap($row['text'],10,"<br>\n",true);
|
|
Registrovaný: 22.01.08 Prihlásený: 19.04.15 Príspevky: 492 Témy: 135 Bydlisko: Bratislava ... | Napísal autor témy B.A.X.O: 31.12.2008 19:54 | |
|
Aaa dakujem drako:D ja osm somar mal som to dat az po SELECT from novinky a nie pred na zaciatku:D
|
|
| Stránka: 1 z 1
| [ Príspevkov: 13 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Dva problemy v Chladiče a všetky druhy chladenia | 5 | 807 | 02.01.2008 22:35 OmeGa | | Dva problemy s doskou GA-MA78GM-UD2H v AMD čipové sady | 5 | 542 | 12.02.2011 12:28 shiro | | zalomenie riadku v PHP, ASP | 10 | 1829 | 05.02.2008 18:12 etel | | zalomenie textu v PHP, ASP | 9 | 339 | 07.03.2013 15:26 Lier | | Zalomenie riadku v Databázy | 3 | 728 | 09.03.2008 20:20 djsulo | | zalomenie textu v PHP, ASP | 3 | 566 | 01.09.2010 19:58 boyofx | | Na dva pocitace dva Windowsy? v Operačné systémy Microsoft | 2 | 640 | 22.02.2008 8:24 shiro | | zalomenie textu bez medzier v HTML, XHTML, XML, CSS | 6 | 850 | 09.03.2009 21:13 pa3ck | | zalomenie riadku v maily v PHP, ASP | 4 | 828 | 27.02.2007 11:33 javo | | Zalomenie dlheho textu v tabulke v HTML, XHTML, XML, CSS | 11 | 918 | 08.12.2012 9:10 jtbs | | Samsung Galaxy Mini- Problémy, problémy, problémy v Smartfóny a tablety | 1 | 2374 | 20.02.2012 9:28 erikoo | | Zalomenie textu v google kalendari pomocou css v HTML, XHTML, XML, CSS | 3 | 405 | 12.03.2015 0:03 martina833 | | podmienka v PHP, ASP | 1 | 473 | 22.11.2010 23:27 stenley | | Podmienka v Technológia .NET | 2 | 399 | 22.02.2017 14:31 GamerSK | | podmienka čas v JavaScript, VBScript, Ajax | 2 | 331 | 02.03.2013 14:03 p4tooo | | javascript podmienka v JavaScript, VBScript, Ajax | 6 | 931 | 01.03.2008 18:35 emer |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|