ďťż
Podstrony
|
telcocafeMam problemik, ale nie wiem czy dobrze trafiłem z działem. Sprawa jest następująca: napisałem skrypt shoutbox'a pod php (na tym znam się dość dobrze) oparty na plikach tekstowych. Pobiera on zmienna $tresc z formularza i wysyła go do odpowiedniej podstronki i wszytko działa. Ale wszystko musi być przemyślane i każda luka uszczelniona, więc pojawił się problem: jeśli wpisze się jakieś bardzo długie słowo (nie koniecznie sensowne np. "sadsadbasdhbdsbdsbadbvgasgbdgvsabgjbassdadsasdasdakshhgsdhgsdhgsdahgsdahgsdahgsdahgdhghsgdhgdsahghsdgahgsdaghsdaghsdashgdahsgdhgsahgsdahkgsdasdahsdahgsdahgkhsdah" ) chodzi o to, że bez spacji to całą tabelkę szlag trafia - rozciąga ją na boki i rozwala - rozwala się cała strona. Zresztą to zrozumiałe ale jak to zrobić żeby tak się niedziało (wydaje mi się że można to zrobić z poziomu php, ale nie wiem jak się za to zabrać)... A jak to jest rozwiązane na tym forum, bo problem jest ten sam?? Wie ktoś jak to zrobić?? Ale się rozpisałem...najlepiej użyj:<? $zapisz = wordwrap(strip_tags($_POST["wpis"]), 50, " ", 1); $zapisz = substr($zapisz,0,1000); ?> word wrap dzieli string co ileś znaków, tu jest ustawione co 50. strip_tags usuwa znaczniki php i html z podanego tekstu. substr wpis może mieć maksymalnie taką ilość znaków. Wielkie dzięki to jest dobre rozwiązanie... prawie. |
|||
Sitedesign by AltusUmbrae. |