ďťż

Shoutbox Problem z zbyt długimi wpisami

       

Podstrony


telcocafe

Mam 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.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.