Ir para conteúdo
Fórum Script Brasil
  • 0

Mural De Recados


Guest FPM

Pergunta

fala pessoal!!!!

no meu site tem um mural q as certas pessoas estão me enchendo o saco.... elas colocam palavras tipo:

TE AAAAAAAAAAAAAAAAAMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOO!!!!!!!!!!

e a tabela fica largona e obriga o a pag aumentar de largura.... alguém tem uma solução tipo cortar a palavra e continuar na linha de baixo ou um "..." alguém pode me socorrer???

a variavel é a $parsed_message_br

segue abaixo parte do script:

$file = fopen("entry.dat","w");

$parsed_message = strip_tags($message,"<a>,<i>");

$parsed_message_br = str_replace("\n","<br>",$parsed_message);

$today = date( "Ymd", time() );

$message_table ="<TABLE BORDER=\"0\" CELLPADDING=\"1\" CELLSPACING=\"0\" bgcolor=EEEEEE width=\"500\"><TD bg=\"top.gif\" colspan=\"2\"><IMG SRC=\"top.gif\" width=\"100%\" height=\"5\" border=\"0\"></TD></TR><TR><TD align=\"right\" colspan=\"2\"><i>$zeituhr</i></TD></TR><TR><TR><TD width=\"76\"><B>De:</B></TD><TD>$name</TD></TR><TR><TD><B>E-Mail:</B></TD><TD>$email</TD></TR><TR><TD><B>Para:</B></TD><TD>$url</TD></TR><TR><TD><B>E-mail:</B></TD><TD>$company</TD></TR><TR><TD valign=\"top\" colspan=\"1\"><B>ReCaDo:</B></TD><TD>$parsed_message_br</TD></TR><TR><TD bg=\"bottom.gif\" colspan=\"2\"><IMG SRC=\"bottom.gif\" width=\"100%\" height=\"13\" border=\"0\"></TD></TR></TABLE>";

fputs($file,"$message_table \n $buffer");

fclose($file);

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Pra cortar a palavra depois de um certo tamanho, utilize a função wordwrap().

Isso deve resolver 99% dos casos... eu não digo 100, pois uma vez reparei que essa função não tava cortando caracteres como "@@@@"... aí, a solução que encontrei foi criar uma expressão regular que verificava uma seqüência grande de caracteres diferentes de espaço, e cortá-la...

Bom, é isso...

Falou!

*** EDITANDO ***

Crossposts... rolleyes.gif

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...