mestre fyoda Postado Março 28, 2005 Denunciar Share Postado Março 28, 2005 Ele não da erro , mas não esta aparecendo nada .O q está errado ? $mensagem = '<table cellspacing="0" cellpadding="3" border="0" width="100%" style="border: solid 1px #999999"><tr><td bgcolor="#F0F0F0"><small>'.$hora.'</small> '.$perfila.' <i>'.$res.$_POST['falas'].'</i> '.$perfilb.': '.$mensage.$img.'</td></tr></table>'; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Março 28, 2005 Denunciar Share Postado Março 28, 2005 tenta:$mensagem = "<table cellspacing=\"0\" cellpadding=\"3\" border=\"0\" width=\"100%\" style=\"border: solid 1px #999999\"><tr><td bgcolor=\"#F0F0F0\"><small>".$hora."</small> ".$perfila." <i>".$res.$_POST["falas"]."</i> ".$perfilb.": ".$mensage.$img."</td></tr></table>"; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Março 28, 2005 Denunciar Share Postado Março 28, 2005 Cara, pra mim tá tudo certinho, tags fechadas e tudo... eu consigo ecoar sem as barras mas tenta que nem o d metallica falou... e estamos considerandoque tu deste um echo nessa variável $mensagem ae né?!Posta todo o cód vamo da uma bizoiada Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mestre fyoda Postado Março 29, 2005 Autor Denunciar Share Postado Março 29, 2005 <?php $banco = new chat; $banco->dados($_GET['uid']); $banco->adv(); $perfila = $banco->perfil($banco->nome); /** * Verifica todos os dados da mensagem. * E grava no Banco de Dados. **/ if (isset($_POST['mensagem']) && $_POST['mensagem'] != "") { $res = (isset($_POST['sigilo']) && $_POST['sigilo'] == "1") ? "reservadamente " : ""; $img = (isset($_POST['imagem']) && $_POST['imagem'] != "vazio") ? '<img src="./images/exp/'.$_POST['imagem'].'.gif" align="middle" border="0" hspace="8"></center>' : ""; $hora = "<b>".gmdate("(H:i:s)", time()+3600*$banco->config['ajuste_time']['val'])."</b>"; /** * Faz as trocas de tags aos sistema. * Primeiro Troca as Imagems. * Depois as URLS, se possível, pois se a URL for reconhecida como uma imagem ela será trocada. * E logo depois ela iria ser reconhecida como uma tag HTML, e o resultado seria algo desastroso. * Exemplo: <a href="<img src="http://site.com/img.gif">"><img src="http://site.com/img.gif"></a> * OBS: as váviaveis que usam aspas simples serve para poder usar HTMLS com aspas duplas se for preciso. **/ $mensagem = $_POST["mensagem"]; $mensagem = trim($mensagem); $mensagem = htmlentities($mensagem); $mensagem = eregi_replace("\[http://([^]]+)\.(gif|jpg|jpeg|png|bmp|tif|tiff)\]",'<img src="http://\\1.\\2" border="0">{IMAGE}', $mensagem); $mensagem = eregi_replace("\[www\.([^]]+)\.(gif|jpg|jpeg|png|bmp|tif|tiff)\]",'<img src="http://www.\\1.\\2" border="0">{IMAGE}', $mensagem); if (!eregi("{IMAGE}", $mensagem)) { $mensagem = eregi_replace("([ \\t]|^)www."," [URL=http://www."]http://www."[/URL], $mensagem); $mensagem = eregi_replace("([ \\t]|^)ftp\\."," [URL=ftp://ftp."]ftp://ftp."[/URL], $mensagem); $mensagem = eregi_replace("(http://[^ )\r\n]+)",'<a href="\\1" target="_blank">\\1</a>', $mensagem); $mensagem = eregi_replace("(https://[^ )\r\n]+)",'<A href="\\1\\" target="_blank">\\1</a>', $mensagem); $mensagem = eregi_replace("(ftp://[^ )\r\n]+)",'<a href="\\1" target="_blank">\\1</a>', $mensagem); $mensagem = eregi_replace("([-a-z0-9_]+(\\.[_a-z0-9-]+)*@([a-z0-9-]+(\\.[a-z0-9-]+)+))",'<a href="mailto:\\1">\\1</a>', $mensagem); } $mensagem = str_replace("{IMAGE}", "", $mensagem); /** * Grava, Proibe e Exibe. * As mensagens para os usuários. **/ $mensage = ($_POST['falas'] == "grita com" OR $_POST['falas'] == "murmura para") ? '<font size="'.(($falas == "grita com") ? "5" : "1").'">'.$mensagem.'</font>' : $mensagem; $perfilb = $banco->perfil($_POST['users'], "aquele"); $mensagem = '<table cellspacing="0" cellpadding="3" border="0" width="100%" style="border: solid 1px #999999"><tr><td bgcolor="#F0F0F0"><small>'.$hora.'</small> '.$perfila.' <i>'.$res.$_POST['falas'].'</i> '.$perfilb.': '.$mensage.$img.'</td></tr></table>'; $_SESSION['ignora'][$_POST['users']] = 0; if (isset($_SESSION['ignora']) AND $_POST['falas'] == "ignora") { $_SESSION['ignora'][$_POST['users']] = "1"; $str = '<b>Mensagem do sitema:</b> Você está ignorando todas as mensagens de '.$_POST['users'].'. Caso deseje conversar com ele novamente basta enviar uma nova mensagem. Ele será desbloqueado.'; $banco->addmsgs($str, $banco->nome, $banco->nome, $_POST['som'], "res"); } else { $str = addslashes($mensagem); $banco->addmsgs($str, $banco->nome, $_POST['users'], $_POST['som'], (($res == "") ? "pub" : "res")); } } $marca = (isset($_POST['users']) && $banco->cont($_POST['users']) == "1") ? $_POST['users'] : "TODOS"; $sigilo = (isset($_POST['sigilo']) && $_POST['sigilo'] == "1") ? " checked" : ""; /** * Troca as tags simples que sobrarão. * E exibe o templante mudado. **/ $sala=$banco->nomesala; $model = new clsTinyButStrong; $model->LoadTemplate("./templates/".$banco->config['modelo']['val']."/menu.htm"); $model->Show(); ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
mestre fyoda
Ele não da erro , mas não esta aparecendo nada .
O q está errado ?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
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.