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 | 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 | 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 | 135 Bydlisko: Bratislava ... |
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 | 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 | 135 Bydlisko: Bratislava ... |
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 | 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 | 135 Bydlisko: Bratislava ... |
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 | 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 | 135 Bydlisko: Bratislava ... |
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 | 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 | 135 Bydlisko: Bratislava ... |
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ý: 09.10.24 Príspevky: 4118 Témy: 319 | 319 Bydlisko: HE/BA |
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 | 135 Bydlisko: Bratislava ... |
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 |
---|
| v Chladiče a všetky druhy chladenia | 5 | 837 | 02.01.2008 22:35 OmeGa | | v AMD čipové sady | 5 | 570 | 12.02.2011 12:28 shiro | | v PHP, ASP | 10 | 1859 | 05.02.2008 18:12 etel | | v PHP, ASP | 9 | 391 | 07.03.2013 15:26 Lier | | v Databázy | 3 | 755 | 09.03.2008 20:20 djsulo | | v PHP, ASP | 3 | 621 | 01.09.2010 19:58 boyofx | | v Operačné systémy Microsoft | 2 | 701 | 22.02.2008 8:24 shiro | | v HTML, XHTML, XML, CSS | 6 | 889 | 09.03.2009 21:13 pa3ck | | v PHP, ASP | 4 | 859 | 27.02.2007 11:33 javo | | v HTML, XHTML, XML, CSS | 11 | 959 | 08.12.2012 9:10 jtbs | | v Smartfóny a tablety | 1 | 2719 | 20.02.2012 9:28 erikoo | | v HTML, XHTML, XML, CSS | 3 | 439 | 12.03.2015 0:03 martina833 | | v PHP, ASP | 1 | 502 | 22.11.2010 23:27 stenley | | v Technológia .NET | 2 | 434 | 22.02.2017 14:31 GamerSK | | v JavaScript, VBScript, Ajax | 2 | 364 | 02.03.2013 14:03 p4tooo | | v JavaScript, VBScript, Ajax | 6 | 964 | 01.03.2008 18:35 emer |
|