FILE chat_baixo.php
--------------------------------------------------------
include("config.php") ;
include $lang;
$glob = get_cfg_var (register_globals);
if($glob != true){
include("patch.php");
}
if(!isset($action)){
$action = "";
}
if ($action == "sair"){
print " \n";
}
if(!isset($mensagem)){
$mensagem = "";
}
if ($mensagem != "" ) {
$mensagem = str_replace("\'", "'", "$mensagem");
$mensagem = str_replace("\\\"", "\"", "$mensagem");
$fp = fopen ("transcricao.php", "r");
$fs = filesize ("transcricao.php");
$bytes = $fs;
$buffer = fread($fp, $bytes);
fclose ($fp);
////////////
$numero_de_linhas = $num_linhas; //aqui entra o numero de linhas desejado
$array_chat = explode("
", $buffer);
$counter = count ($array_chat);
if($counter <= $numero_de_linhas){
$desejo = 1;
}else{
$desejo = $counter - $numero_de_linhas;
}
//echo "";
$texto = $array_chat[0] . "
"; // cabecalho
for ($i=$desejo; $i<=$counter; $i++) {
$texto .= $array_chat[$i] . "
";
};
$buffer = rtrim($texto,"
");
////////////
$mensagem_formatada = "
" . $nome . " : " . $mensagem . "\n";
$fp = fopen ("transcricao.php", "w");
fwrite ($fp, $buffer);
//fwrite ($fp, "
\n");
fwrite ($fp, $mensagem_formatada);
fclose ($fp);
/// duplica
$fp = fopen ("transcricao2.php", "r");
$fs = filesize ("transcricao2.php");
$bytes = $fs;
$buffer = fread($fp, $bytes);
fclose ($fp);
////////////
$numero_de_linhas = $num_linhas; //aqui entra o numero de linhas desejado
$array_chat = explode("
", $buffer);
$counter = count ($array_chat);
if($counter <= $numero_de_linhas){
$desejo = 1;
}else{
$desejo = $counter - $numero_de_linhas;
}
//echo "";
$texto = $array_chat[0] . "
"; // cabecalho
for ($i=$desejo; $i<=$counter; $i++) {
$texto .= $array_chat[$i] . "
";
};
$buffer = rtrim($texto,"
");
////////////
$mensagem_formatada = "
" . $nome . " : " . $mensagem . "";
$fp = fopen ("transcricao2.php", "w");
fwrite ($fp, $buffer);
//fwrite ($fp, "
");
fwrite ($fp, $mensagem_formatada .
"
");
fclose ($fp);
/// Triplica
$fp = fopen ("transcricao3.php", "r");
$fs = filesize ("transcricao3.php");
$bytes = $fs;
$buffer = fread($fp, $bytes);
fclose ($fp);
$mensagem_formatada = "
" . $nome . " : " . $mensagem . "";
$fp = fopen ("transcricao3.php", "w");
fwrite ($fp, $buffer);
//fwrite ($fp, "
");
fwrite ($fp, $mensagem_formatada .
"
");
fclose ($fp);
}
?>