Nie umię zrobić aby dodany tekst przechodził automatycznie do następnej linijki np po 100 znkach.
Zamieszczam początkowy fragment kodu. Dodam że kod zostałpobrany z gotowego pliku.
<?php class ksiega_gosci { var $obramowanie; // Grubość obramowania var $szerokosc; // Szerokość skryptu na stronie - formularze i listy wpisów var $szerokosc_form; // Szerokość opisu formularza var $szerokosc_note; // Szerokość opisu wpisu var $szerokosc_navi; // Szerokość opisu paska opisu nawigacji var $maxsize; // Maksymalna ilość znaków we wpisie var $kolor; // Kolor tła skryptu var $kolor_lini; // Kolor lini oddzielajacej wpisy var $kolor_liter_a; // Kolor liter pola autor var $kolor_liter_n; // Kolor liter pola wpisu var $kolor_liter_d; // Kolor liter pola daty var $kolor_liter_ue; // Kolor liter pól Usuń i Edytuj var $wielkosc_lini; // Grubość linii oddzielającej var $wielkosc_liter_a; // Wielkość liter autor var $wielkosc_liter_n; // Wielkość liter wpisu var $wielkosc_liter_d; // Wielkość liter daty var $wielkosc_liter_ue; // Wielkość liter pól Usuń i Edytuj var $file; // Plik z wpisami var $note_jump; // Ilość wpisów na stronie var $note_count; // Liczba wpisów w pliku z wpisami var $isRefreshed; // Czy strona została odświerzona var $refreshCode; // Kod odświerzania var $OneNoteLines; // Liczba linii jednego wpisu var $COMMENTS; // Odpowiedzi skryptu na aktywność użytkownika var $NAVIGATION; // Napisy nawigacyjne var $FIELD; // Nazwy pól var $ACTION; // Akcje formularzy function ksiega_gosci($file) { // Inicjacja wartości domyślnych $this->obramowanie = 0; $this->szerokosc = 500; $this->szerokosc_form = 200; $this->szerokosc_note = 100; $this->szerokosc_navi = 300; $this->maxlen = 15; $this->maxsize = 500; $this->kolor = "red"; $this->kolor_lini = silver; $this->kolor_liter_a = black; $this->kolor_liter_w = silver; $this->kolor_liter_n = white; $this->kolor_liter_d = silver; $this->kolor_liter_g = black; $this->kolor_liter_ue = black; $this->wielkosc_lini = 5; $this->wielkosc_liter_a = 3; $this->wielkosc_liter_w = 3; $this->wielkosc_liter_n = 3; $this->wielkosc_liter_d = 2; $this->wielkosc_liter_g = 3; $this->wielkosc_liter_ue = 3; $this->file = $file; $this->note_jump = 10; $this->OneNoteLines = 5; $this->isRefreshed = 0; $this->NAVIGATION[0] = "FIRST"; $this->NAVIGATION[1] = "PRIV"; $this->NAVIGATION[2] = "NEXT"; $this->NAVIGATION[3] = "LAST"; $this->NAVIGATION[4] = "EDIT"; $this->NAVIGATION[5] = "DEL"; $this->NAVIGATION[6] = "ADD"; $this->NAVIGATION[7] = "EDIT SAVE"; $this->NAVIGATION[8] = "RESET"; $this->FIELD[0] = "AUTHOR"; $this->FIELD[1] = "EMAIL"; $this->FIELD[2] = "WWW"; $this->FIELD[3] = "GG"; $this->FIELD[4] = "NOTE"; $this->ACTION[0] = "PAGEFIRST"; $this->ACTION[1] = "PAGEPRIV"; $this->ACTION[2] = "PAGENEXT"; $this->ACTION[3] = "PAGELAST"; $this->ACTION[4] = "EDITNOTE"; $this->ACTION[5] = "DELSAVENOTE"; $this->ACTION[6] = "ADDSAVENOTE"; $this->ACTION[7] = "EDITSAVENOTE"; $this->ACTION[7] = "RESET"; } function setCookieLock() { $refreshCode = $_POST['refreshCode']; $refreshCodeCookie = $_COOKIE['refreshCodeCookie']; } // Funkcja pokazująca wpisy function wypisz($admin = false) { $page = $_POST['page']; $szerokosc1 = $this->szerokosc_note; $szerokosc2 = $this->szerokosc - $szerokosc1; $szerokosc3 = $this->szerokosc_navi; $szerokosc4 = $this->szerokosc - $szerokosc3; $note_count = $note_line_count/$this->OneNoteLines; $page_first = 1; $page_priv = $page - 1; $page_next = $page + 1; $page_last = $page_count; if($page_priv < 1) $page_priv = 1; if($page_next > $page_count) $page_next = $page_count; $note_line_from = ($page - 1) * $this->note_jump * $this->OneNoteLines; $note_line_to = $note_line_from + $this->note_jump * $this->OneNoteLines; if($note_line_to > $note_line_count) $note_line_to = $note_line_count; //echo "PF: $page_first, PP: $page_priv, P: $page, PN: $page_next, PL: $page_last, PC: $page_count <br>"; //echo "NF: $note_line_from, NT: $note_line_to, NC: $note_line_count <br>"; ?> <script language="Javascript"> function pageFirst() { document.ksiegagosci.submit(); } function pagePriv() { document.ksiegagosci.submit(); } function pageNext() { document.ksiegagosci.submit(); } function pageLast() { document.ksiegagosci.submit(); } function noteEdit(noteid) { document.ksiegagosci.noteid.value = noteid; document.ksiegagosci.submit(); } function noteDel(noteid) { { document.ksiegagosci.noteid.value = noteid; document.ksiegagosci.submit(); } } countNoteChars(); </script> <? echo "<table cellspacing=\"0\" cellpadding=\"0\" align=\"center\" border=\"0\" width=\"".$this->szerokosc."\">"; echo "<table cellspacing=\"0\" cellpadding=\"0\" align=\"center\" border=\"0\" width=\"".$this->szerokosc."\"><tr>"; if($page != $page_first) echo "<a href=\"java script:pageFirst()\">".$this->NAVIGATION[0]."</a> | "; if($page != $page_first) echo "<a href=\"java script:pagePriv()\">".$this->NAVIGATION[1]."</a> | "; if($page < $page_last) echo "<a href=\"java script:pageNext()\">".$this->NAVIGATION[2]."</a> | ";