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

Porque O Campo De Apelido Some?


Guest vagabonds

Pergunta

Guest vagabonds

dry.gif pessual eu tenho um arquivo.php q estou querendo fazer um chat mas o problema esta no campo de apelido..

quando você escreve o apelido e envia tudo bem.. mas na segunda mensagem o campo some.. porque sera??? alguém sabe arrumar isso?? por vavor..

obrigado...

biggrin.gif

<?

// Chat Display

if (!isset($_POST[name])) {

print "<FORM ACTION=\"chat.php\" METHOD=\"POST\" NAME=\"chatForm\">";

print "<B>UserName:</B><INPUT TYPE=\"text\" NAME=\"name\" MAXLENGTH=50><br>";

}

else {

print "<FORM ACTION=\"chat.php\" METHOD=\"POST\" NAME=\"chatForm\">";

if ($_POST[name]==") {

$_POST[name]="anonimo";

}

print "<B>Apelido:</B> $name <br><INPUT TYPE=\"hidden\" NAME=\"name\" VALUE=\"$name\">";

$fp=fopen("./userlog.txt",'a');

$fs="Username: $name\nIP: $_SERVER[REMOTE_ADDR]\nISP: $_SERVER[REMOTE_HOST]\nUser Agent: $_SERVER[HTTP_USER_AGENT]\nMessage: $chat";

fputs($fp,$fs);

fclose($fp);

$fp = fopen($_POST['name] . '.usr','w');

fputs($fp,'');

fclose($fp);

}

print "<B>Mensagem:</B> <INPUT TYPE=\"text\" NAME=\"chat\" MAXLENGTH=250><br><INPUT TYPE=\"submit\" VALUE=\"Enviar\">";

if ($_POST[chat]!=") {

$old=file_get_contents("livechat.txt");

$fp=fopen("livechat.txt",'w');

$colfnt = array ("[blue]","[black]","[green]","[red]","[gray]","[pink]","[Orange]");

$ccolfnt = array ("</FONT><FONT COLOR=\"blue\">","</FONT><FONT COLOR=\"black\">","</FONT><FONT COLOR=\"green\">","</FONT><FONT COLOR=\"red\">","</FONT><FONT COLOR=\"gray\">","</FONT><FONT COLOR=\"pink\">","</FONT><FONT COLOR=\"Orange\">");

$uc = $_POST['chat];

$uc = strip_tags($uc,'<b><i><tt><u><del><a>');

$uc = str_replace ( ":)", "<IMG SRC=\"smile.png\">", $uc );

$uc = str_replace ( ":(", "<IMG SRC=\"sad.png\">", $uc );

$uc = str_replace ( ";)", "<IMG SRC=\"wink.png\">", $uc );

$uc = str_replace ( ":D", "<IMG SRC=\"lol.png\">", $uc );

$uc = str_replace ( ":'(", "<IMG SRC=\"crying.png\">", $uc );

$uc = str_replace ( ":?", "<IMG SRC=\"unsure.png\">", $uc );

$uc = str_replace ( ":X", "<IMG SRC=\"sealed.png\">", $uc );

$uc = str_replace ( "8)", "<IMG SRC=\"cool.png\">", $uc );

$uc = str_replace ( ":P", "<IMG SRC=\"tongue.png\">", $uc );

$uc = str_replace ( $colfnt, $ccolfnt, $uc );

$uc = $uc . "</FONT>";

$_POST[name] = strip_tags($_POST[name]);

$tw="$_POST[name] :: $uc<br> \n \n$old";

$ttw=stripslashes($tw);

fputs($fp,$ttw);

fclose($fp);

unset($chat);

}

print "<br><br><hr><br><CENTER><A HREF=\"http://www.com\" TARGET=\"_blank\"><IMG SRC=\"copyright.gif\" BORDER=0></A></CENTER></BODY>";

?>

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
pow não da pra saber só com esse codigo ai não cara.. a hora q manda o botao volta hidden

<INPUT TYPE="hidden" NAME="name" VALUE="">

erro de html ai... se mostra a parte php desse envio da pra ajuda dae.. :}

ehh melhorou rsss mas ainda tem um probleminha...

como este campo de texto é para um chat fica ruim escrever o nick toda ves q for mandar mensagem não é? rsss

naop teria um jeito de depois q mandar o nome continuar fixo no lugar??

na resposta anterior você disse q c eu mostrar o php do envio da pra ajudar mas o arquivo q esta direcionado o form action é esse mesmo!!

rsss ele manda pra ele mesmo??kkkk parece ser isso...

mas sem duvida q o form e o arquivo é o mesmo nome...

"chat.php"

valeu manow ae vamos divulgar seu site ai rssss depois q o meu tiver pronto vou por um baner seu la!rssss

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...