<?
################### INICIALIZAÇÃO DAS VARIÁVEIS #######################
include ("config.php");
include ("funcoes.php");
include ("idiomas/${idioma}.php");
if (($_GET['exibido'] == '') or ($_GET['pagina'] == '')){
$pagina = 0;
}
conecta();
$sql = @mysql_query ("SELECT * FROM mural ORDER BY id DESC LIMIT $pagina, $exibido")or die ("<font color=#FF0000><b>$idioma_selecio_dados</b></font>");
$sql2 = @mysql_query ("SELECT * FROM mural")or die ("<font color=#FF0000><b>$idioma_selecio_dados</b></font>");
$posts = @mysql_num_rows ($sql2);
#######################################################################
################### INSERÇÃO DOS DADOS DO MURAL #######################
if ($_POST['acao'] == "cadastrar"){
conecta();
$ip = getenv("REMOTE_ADDR");
$browser = getenv("HTTP_USER_AGENT");
$nome = $_POST['nome'];
$para = $_POST['para'];
$data = $_POST['data'];
$msg = codifica_msg(strip_tags ($_POST['comentario']));
if (empty($nome)){
$erro = $idioma_nome_vazio; $err = 1;
}
if (empty($para)){
$erro = $idioma_para_vazia; $err = 1;
}
elseif (empty($msg)){
$erro = $idioma_msg_vazia; $err = 1;
}
else{
@mysql_query ("INSERT INTO mural (ip, browser, nome, para, data, mensagem) VALUES ('$ip','$browser','$nome','$para','$data','$msg')")
or die ("<font color=#FF0000><b>$idioma_inserir_dados</b></font>");
header("Location: mural.php");
}
}
########################################################################
?>
<html>
<head>
<title><? echo $idioma_titulo; ?></title>
<script language="JavaScript" type="text/javascript">
<!--
function ContaCaracteres(){
intCaracteres = 200 - document.mural.comentario.value.length;
if (intCaracteres > 0){
document.mural.caracteres.value = intCaracteres;
return true;
}
else {
document.mural.caracteres.value = 0;
document.mural.comentario.value = document.mural.comentario.value.substr(0,200)
return false;
}
}
function Validar(){
if (ContaCaracteres()){
document.mural.submit();
}
else{
alert("<? echo $idioma_limite_200; ?>.");
}
}
function emoticon(text) {
var txtarea = document.mural.comentario;
text = ' ' + text + ' ';
if (txtarea.createTextRange && txtarea.caretPos) {
var caretPos = txtarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text;
txtarea.focus();
} else {
txtarea.value += text;
txtarea.focus();
}
}
function over(src,clrover) {
if (!src.contains(event.fromElement)) { src.style.cursor = 'hand'; src.bgColor = clrover; }
}
function out(src,clrIn) {
if (!src.contains(event.toElement)) { src.style.cursor = 'default'; src.bgColor = clrIn; }
}
function abrir(URL) {
var altura = 260;
var largura = 335;
var esquerda = 50;
var topo = 100;
window.open(URL,'teste', 'width='+altura+', height='+largura+', top='+topo+', left='+esquerda+', toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=auto, resizable=no, fullscreen=no');
}
//-->
</script>
<link href="mural.css" rel="stylesheet" type="text/css">
</head>
<body bgcolor="#FFFFFF" topmargin="8" leftmargin="0" marginheight="0" marginwidth="0">
<div align="center">
<p><img src="imagens/logo_1.gif" width="550" height="72"></p>
<table class=tabela width=550 border=0 align=center cellpadding=5 cellspacing=0>
<tr>
<td bgcolor=#FFCC99><div align=center><? echo $idioma_total; ?>: <b><? echo $posts; ?>
<br><? echo $idioma_controle; ?><br>
<?
######################## SISTEMA DE NAVEGAÇÃO ################################
$pagina2 = $pagina + $exibido;
$pagina3 = $pagina - $exibido;
if ($pagina3 < 0)
echo "«";
else
echo '<b><a href="mural.php?pagina='.$pagina3.'&exibido='.$exibido.'">«</a></b>';
$index = 1;
while ($linhalista = mysql_fetch_array($sql2)){
$index++;
}
$divis = (($index -1)/$exibido);
if ($divis == 1)$um = 0; else $um = 1;
if (($index -1) == $exibido) $um = 1;
for ($j = 1 ; $j < ($divis)+$um ; $j++){
$pagina = ($j * $exibido) - $exibido;
echo '<b><a href="mural.php?pagina='.$pagina.'&exibido='.$exibido.'"> '.$j.' </a></b>';
}
if ($pagina2 > $pagina)
echo "»";
else
echo '<b><a href="mural.php?pagina='.$pagina2.'&exibido='.$exibido.'">»</a></b>';
#################################################################################
?>
</b></div></td>
</tr>
</table>
</div>
<br>
<table width="550" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="550">
<?
########################### RESULTADOS NA TELA ##################################
while ($resultado = mysql_fetch_array ($sql)){
$nome = stripslashes (strip_tags ($resultado['nome'], '<i>'));
$para = stripslashes (strip_tags ($resultado['para'], '<i>'));;
$data = $resultado['data'];
$mensagem = stripslashes (strip_tags ($resultado['mensagem'], '<br>'));
?>
<table width="100%" height="48" border="0" align="center" cellpadding="5" cellspacing="0" class="tabela">
<tr bgcolor="#FFCC99">
<td width="29%"><b><? echo $nome; ?></b></td>
<td width="50%" bgcolor="#FFCC99" ><b></b><? echo $para; ?></b></td>
<td width="21%" align="left"><? echo $data; ?></td>
</tr>
<tr bgcolor="#F2E3D0">
<td colspan="3"><? echo codifica_url(quebra_linha($mensagem)); ?> <div align="justify"></div></td>
</tr>
</table>
<br>
<?
######################### VERIFICA DADOS NA TELA ################################
}
$linhas = mysql_num_rows ($sql2);
if ($linhas == 0){
echo "<table class=tabela width=100% border=0 align=center cellpadding=5 cellspacing=0>
<tr><td bgcolor=#FFCC99><div align=center><b>$idioma_nao_encontrada</b></div>
</td></tr></table>";
}
#################################################################################
?>
</td>
</tr>
</table><br>
<form action="mural.php" name="mural" method="post">
<input type="hidden" name="acao" value="cadastrar">
<input name="data" type="hidden" value="<? echo date("d/m/y H:i"); ?>">
<table width="550" border="0" align="center" cellpadding="5" cellspacing="0" class="tabela">
<? if ($err == 1) { ?>
<tr bgcolor="#F2E3D0">
<td colspan="2" valign="top"><div align="center"><b><? echo $erro; ?></b></div></td>
</tr>
<? } ?>
<tr bgcolor="#FFCC99">
<td colspan="2" valign="top"><? echo $idioma_nome; ?>:<br> <input name="nome" type="text" class="campos" value="<? echo $_POST['nome']; ?>" size="50" maxlength="50"></td>
</tr>
<tr bgcolor="#F2E3D0">
<td colspan="2" valign="top"><? echo $idioma_para; ?>:<br>
<input name="para" type="text" class="campos" value="<? echo $_POST['para']; ?>" size="50" maxlength="50"></td>
</tr>
<tr bgcolor="#FFCC99">
<td valign="top"><? echo $idioma_mensagem; ?>:<br>
<textarea name="comentario" cols="50" rows="5" class="campos" onKeyup='ContaCaracteres();' ><? echo $_POST['comentario']; ?></textarea>
<br> <? echo $idioma_caracteres; ?> <input name="caracteres" type="text" disabled class="campos" value="200" size="3" maxlength="3">
<? echo $idioma_caracteres2; ?>. </td>
<td align="center" valign="middle">
<table width="100%" border="0" cellpadding="3" cellspacing="0" bgcolor="#F2E3D0">
<tr>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':anj:')"><img src="imagens/smilies/001.gif" alt="<? echo $idioma_smilie_01; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':ner:')"><img src="imagens/smilies/002.gif" alt="<? echo $idioma_smilie_02; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':dog:')"><img src="imagens/smilies/003.gif" alt="<? echo $idioma_smilie_03; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':lov:')"><img src="imagens/smilies/004.gif" alt="<? echo $idioma_smilie_04; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':bol:')"><img src="imagens/smilies/005.gif" alt="<? echo $idioma_smilie_05; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':enj:')"><img src="imagens/smilies/006.gif" alt="<? echo $idioma_smilie_06; ?>" width="19" height="19" border="0"></a></div></td>
</tr>
<tr>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':cho:')"><img src="imagens/smilies/007.gif" alt="<? echo $idioma_smilie_07; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':tim:')"><img src="imagens/smilies/008.gif" alt="<? echo $idioma_smilie_08; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':cor:')"><img src="imagens/smilies/009.gif" alt="<? echo $idioma_smilie_09; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':bej:')"><img src="imagens/smilies/010.gif" alt="<? echo $idioma_smilie_10; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':lua:')"><img src="imagens/smilies/011.gif" alt="<? echo $idioma_smilie_11; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':msn:')"><img src="imagens/smilies/012.gif" alt="<? echo $idioma_smilie_12; ?>" width="16" height="16" border="0"></a></div></td>
</tr>
<tr>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':mid:')"><img src="imagens/smilies/013.gif" alt="<? echo $idioma_smilie_13; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':esp:')"><img src="imagens/smilies/014.gif" alt="<? echo $idioma_smilie_14; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':tel:')"><img src="imagens/smilies/015.gif" alt="<? echo $idioma_smilie_15; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':pre:')"><img src="imagens/smilies/016.gif" alt="<? echo $idioma_smilie_16; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':ale:')"><img src="imagens/smilies/017.gif" alt="<? echo $idioma_smilie_17; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':flo:')"><img src="imagens/smilies/018.gif" alt="<? echo $idioma_smilie_18; ?>" width="19" height="19" border="0"></a></div></td>
</tr>
<tr>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':tri:')"><img src="imagens/smilies/019.gif" alt="<? echo $idioma_smilie_19; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':ocu:')"><img src="imagens/smilies/020.gif" alt="<? echo $idioma_smilie_20; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':est:')"><img src="imagens/smilies/021.gif" alt="<? echo $idioma_smilie_21; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':sor:')"><img src="imagens/smilies/022.gif" alt="<? echo $idioma_smilie_22; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':lin:')"><img src="imagens/smilies/023.gif" alt="<? echo $idioma_smilie_23; ?>" width="19" height="19" border="0"></a></div></td>
<td onmouseover="over(this,'#FFCC99');" onmouseout="out(this,'#F2E3D0');"><div align="center"><a href="java script:emoticon(':olh:')"><img src="imagens/smilies/024.gif" alt="<? echo $idioma_smilie_24; ?>" width="19" height="19" border="0"></a></div></td>
</tr>
</table>
<br>
<a href="java script:abrir('ajuda.php');"><b><? echo $idioma_codigo; ?></b></a></td>
</tr>
<tr bgcolor="#F2E3D0">
<td width="265"><div align="center"><br>
<input name="Submit" type="submit" class="botao" onClick="java script:Validar();" value="<? echo $idioma_enviar; ?>">
</div></td>
<td width="265"><br> </td>
</tr>
</table>
</form>
<? copyright(); mysql_close ($conexao); ?>
</body>
</html>
Edição feita por: lcslucas, 24/04/2004, 05:45.