Jump to content


Photo

[Resolvido] Ajuda Em Código Pronto


  • Faça o login para participar
3 replies to this topic

#1 falito crispim

falito crispim

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Masculino

Posted 03/12/2009, 07:51

Bom dia pessoal;

É o seguinte, estou fazendo um site para uma igreja e deveria estar funcionado tudo bem, porém, agora vem a informação de que a um $end não esperado, já revirei o código e não consigo enxergar onde eu deixei de fechar algum comando, será que alguém poderia me ajudar a encontrar?

Vou postar o código aqui, mas ele é bem longo :(

Valeu pessoal!

Segue o código

<?php

/*:::: Ações :::
"" - Retorna ou abre o menu principal
1 - Cadastra Palavra do Padre
2 - Cadastra Noticias
3 - Cria Albuns
4 - Cadastra Santo do Dia
5 - Cadastra Aniversariantes
6 - Cadastra Aniversários de Casamento
7 - Cadastra Calendário
8 - Cadastra Usuário
9 - Insere Palavra do Padre no BD
*/

include "includes/validaCookies.php";

function reduz_imagem($img, $max_x, $max_y, $nome_foto) {
list($width, $height) = getimagesize($img);
$original_x = $width;
$original_y = $height;

// se a largura for maior que altura
if($original_x > $original_y) {
$porcentagem = (100 * $max_x) / $original_x;
}

// se a altura for maior que a largura
else {
$porcentagem = (100 * $max_y) / $original_y;
}
$tamanho_x = $original_x * ($porcentagem / 100);
$tamanho_y = $original_y * ($porcentagem / 100);
$image_p = imagecreatetruecolor($tamanho_x, $tamanho_y);
$image = imagecreatefromjpeg($img);
imagecopyresampled($image_p, $image, 0, 0, 0, 0, $tamanho_x, $tamanho_y, $width, $height);
return imagejpeg($image_p, $nome_foto, 100);
}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR...nsitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Administra&ccedil;&atilde;o </title>
<style type="text/css" media="screen">
<!--
@import url("estilos/layout.css");
-->
</style>
</head>

<body>

<div id="all">

<div id="logo"></div>

<div id="conteudo">

<?php

$acao = $_GET["acao"];

echo "<h1>Painel Administrativo</h1>";
echo "<p><a href='admin.php'>Inicio</a></p>";

switch($acao){
case ""://Retorna ou abre o menu de opções
include "menu.php";
break;

case 1://Palavra do Padre
echo "<h2>Palavra do Padre</h2>";
echo "<form action='admin.php?acao=9' method='post'>";
echo "<p>Titulo <input type='text' maxlength='300' size='80' name='titulo' /></p>";
echo "<p>&nbsp;</p>";
echo "<p>Texto<br /><textarea name='palavra' cols='60' rows='16'></textarea></p>";
echo "<p><input type='submit' name='operacao' value='Enviar' /><input type='reset' name='operacao' value='Limpar' />";
echo "</form>";

break;
case 2://Noticias
echo "<h2>Noticias</h2>";
echo "<form action='admin.php?acao=10' method='post' enctype='multipart/form-data'>";
echo "<table width='650' border='0' cellspacing='5' cellpadding='0'>
<tr>
<td >T&iacute;tulo</td>
<td><input type='text' maxlength='120' size='65' name='titulo' /> </td>
</tr>
<tr>
<td>Autor</td>
<td><input type='text' maxlength='80' size='65' name='autor' /> </td>
</tr>
<tr>
<td >Breve descri&ccedil;&atilde;o</td>
<td><input type='text' maxlength='300' size='80' name='descricao' /></td>
</tr>
<tr>
<td>Noticia</td>
<td><textarea cols='60' rows='16' name='noticia'></textarea> </td>
</tr>
<tr>
<td>Imagem que ser&aacute; exibida</td>
<td><input type='file' name='foto' id='foto' /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type='submit' name='operacao' value='Enviar' /><input type='reset' name='operacao' value='Limpar' /></td>
</tr>
</table>";
echo "</form>";
break;

case 3://Galeria de Imagens
echo "<h2>Incluir Album</h2>";
echo "<form action='admin.php?acao=15' method='post' enctype='multipart/form-data'>";
echo "<table width='650' border='0' cellspacing='5' cellpadding='0'>
<tr>
<td >T&iacute;tulo do Album</td>
<td><input type='text' maxlength='120' size='65' name='titulo' /> </td>
</tr>
<tr>
<td>Capa do Album</td>
<td><input type='file' name='foto' id='foto' /></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type='submit' name='operacao' value='Enviar' /><input type='reset' name='operacao' value='Limpar' /></td>
</tr>
</table>";
echo "</form>";
break;

case 4://Santo do Dia
echo "<h2>Santo do Dia</h2>";
echo "<form action='admin.php?acao=12' method='post' enctype='multipart/form-data'>";
echo "<table width='650' border='0' cellspacing='5' cellpadding='0'>
<tr>
<td >Nome do Santo</td>
<td><input type='text' maxlength='120' size='65' name='nomeSanto' /> </td>
</tr>
<tr>
<td >Data</td>
<td><select name='dia'>
<option value='0' selected='selected'>-- Dia --</option>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
<option value='6'>6</option>
<option value='7'>7</option>
<option value='8'>8</option>
<option value='9'>9</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
<option value='13'>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<option value='16'>16</option>
<option value='17'>17</option>
<option value='18'>18</option>
<option value='19'>19</option>
<option value='20'>20</option>
<option value='21'>21</option>
<option value='22'>22</option>
<option value='23'>23</option>
<option value='24'>24</option>
<option value='25'>25</option>
<option value='26'>26</option>
<option value='27'>27</option>
<option value='28'>28</option>
<option value='29'>29</option>
<option value='30'>30</option>
<option value='31'>31</option>
</select>

<select name='mes'>
<option value='0' selected='selected'>-- M&ecirc;s --</option>
<option value='1'>Janeiro</option>
<option value='2'>Fevereiro</option>
<option value='3'>Mar&ccedil;o</option>
<option value='4'>Abril</option>
<option value='5'>Maio</option>
<option value='6'>Junho</option>
<option value='7'>Julho</option>
<option value='8'>Agosto</option>
<option value='9'>Setembro</option>
<option value='10'>Outubro</option>
<option value='11'>Novembro</option>
<option value='12'>Dezembro</option>
</select>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type='submit' name='operacao' value='Enviar' /><input type='reset' name='operacao' value='Limpar' /></td>
</tr>
</table>";
echo "</form>";
break;

case 5://Aniversariantes - Natalicio
echo "<h2>Dizimistas Aniversariantes</h2>";
echo "<form action='admin.php?acao=13' method='post' enctype='multipart/form-data'>";
echo "<table width='650' border='0' cellspacing='5' cellpadding='0'>
<tr>
<td >Nome do Dizimista</td>
<td><input type='text' maxlength='120' size='65' name='nomeDizimista' /> </td>
</tr>
<tr>
<td >Anivers&aacute;rio</td>
<td><select name='dia'>
<option value='0' selected='selected'>-- Dia --</option>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
<option value='6'>6</option>
<option value='7'>7</option>
<option value='8'>8</option>
<option value='9'>9</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
<option value='13'>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<option value='16'>16</option>
<option value='17'>17</option>
<option value='18'>18</option>
<option value='19'>19</option>
<option value='20'>20</option>
<option value='21'>21</option>
<option value='22'>22</option>
<option value='23'>23</option>
<option value='24'>24</option>
<option value='25'>25</option>
<option value='26'>26</option>
<option value='27'>27</option>
<option value='28'>28</option>
<option value='29'>29</option>
<option value='30'>30</option>
<option value='31'>31</option>
</select>

<select name='mes'>
<option value='0' selected='selected'>-- M&ecirc;s --</option>
<option value='1'>Janeiro</option>
<option value='2'>Fevereiro</option>
<option value='3'>Mar&ccedil;o</option>
<option value='4'>Abril</option>
<option value='5'>Maio</option>
<option value='6'>Junho</option>
<option value='7'>Julho</option>
<option value='8'>Agosto</option>
<option value='9'>Setembro</option>
<option value='10'>Outubro</option>
<option value='11'>Novembro</option>
<option value='12'>Dezembro</option>
</select>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type='submit' name='operacao' value='Enviar' /><input type='reset' name='operacao' value='Limpar' /></td>
</tr>
</table>";
echo "</form>";
break;

case 6://Aniversários de Casamento
echo "<h2>Anivers&aacute;rios de Casamento</h2>";
echo "<form action='admin.php?acao=14' method='post' enctype='multipart/form-data'>";
echo "<table width='650' border='0' cellspacing='5' cellpadding='0'>
<tr>
<td >Nome do Dizimista</td>
<td><input type='text' maxlength='120' size='65' name='nomeDizimista' /> </td>
</tr>
<tr>
<td >Nome do C&ocirc;njuge</td>
<td><input type='text' maxlength='120' size='65' name='nomeConjuge' /> </td>
</tr>
<tr>
<td >Anivers&aacute;rio</td>
<td><select name='dia'>
<option value='0' selected='selected'>-- Dia --</option>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
<option value='6'>6</option>
<option value='7'>7</option>
<option value='8'>8</option>
<option value='9'>9</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
<option value='13'>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<option value='16'>16</option>
<option value='17'>17</option>
<option value='18'>18</option>
<option value='19'>19</option>
<option value='20'>20</option>
<option value='21'>21</option>
<option value='22'>22</option>
<option value='23'>23</option>
<option value='24'>24</option>
<option value='25'>25</option>
<option value='26'>26</option>
<option value='27'>27</option>
<option value='28'>28</option>
<option value='29'>29</option>
<option value='30'>30</option>
<option value='31'>31</option>
</select>

<select name='mes'>
<option value='0' selected='selected'>-- M&ecirc;s --</option>
<option value='1'>Janeiro</option>
<option value='2'>Fevereiro</option>
<option value='3'>Mar&ccedil;o</option>
<option value='4'>Abril</option>
<option value='5'>Maio</option>
<option value='6'>Junho</option>
<option value='7'>Julho</option>
<option value='8'>Agosto</option>
<option value='9'>Setembro</option>
<option value='10'>Outubro</option>
<option value='11'>Novembro</option>
<option value='12'>Dezembro</option>
</select>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type='submit' name='operacao' value='Enviar' /><input type='reset' name='operacao' value='Limpar' /></td>
</tr>
</table>";
echo "</form>";
break;

case 7://Calendário
echo "<h2>Eventos</h2>";
echo "<form action='admin.php?acao=17' method='post' enctype='multipart/form-data'>";
echo "<table width='650' border='0' cellspacing='5' cellpadding='0'>
<tr>
<td >Descri&ccedil;&atilde;o do evento</td>
<td><input type='text' maxlength='120' size='65' name='evento' /> </td>
</tr>
<tr>
<td >Local</td>
<td><input type='text' maxlength='120' size='65' name='evento' /> </td>
</tr>
<tr>
<td >Data</td>
<td><select name='dia'>
<option value='0' selected='selected'>-- Dia --</option>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
<option value='6'>6</option>
<option value='7'>7</option>
<option value='8'>8</option>
<option value='9'>9</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
<option value='13'>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<option value='16'>16</option>
<option value='17'>17</option>
<option value='18'>18</option>
<option value='19'>19</option>
<option value='20'>20</option>
<option value='21'>21</option>
<option value='22'>22</option>
<option value='23'>23</option>
<option value='24'>24</option>
<option value='25'>25</option>
<option value='26'>26</option>
<option value='27'>27</option>
<option value='28'>28</option>
<option value='29'>29</option>
<option value='30'>30</option>
<option value='31'>31</option>
</select>

<select name='mes'>
<option value='0' selected='selected'>-- M&ecirc;s --</option>
<option value='1'>Janeiro</option>
<option value='2'>Fevereiro</option>
<option value='3'>Mar&ccedil;o</option>
<option value='4'>Abril</option>
<option value='5'>Maio</option>
<option value='6'>Junho</option>
<option value='7'>Julho</option>
<option value='8'>Agosto</option>
<option value='9'>Setembro</option>
<option value='10'>Outubro</option>
<option value='11'>Novembro</option>
<option value='12'>Dezembro</option>
</select>

<select name='ano'>
<option value='0' selected='selected'>-- Ano --</option>
<option value='2009'>2009</option>
<option value='2010'>2010</option>
<option value='2011'>2011</option>
<option value='2012'>2012</option>
<option value='2013'>2013</option>
<option value='2014'>2014</option>
<option value='2015'>2015</option>
<option value='2016'>2016</option>
<option value='2017'>2017</option>
<option value='2018'>2018</option>
<option value='2019'>2019</option>
<option value='2020'>2020</option>
</select>
</td>
<tr>
<td >Hor&aacute;rio</td>
<td><select name='horas'>
<option value='0' selected='selected'>-- Horas --</option>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
<option value='4'>4</option>
<option value='5'>5</option>
<option value='6'>6</option>
<option value='7'>7</option>
<option value='8'>8</option>
<option value='9'>9</option>
<option value='10'>10</option>
<option value='11'>11</option>
<option value='12'>12</option>
<option value='13'>13</option>
<option value='14'>14</option>
<option value='15'>15</option>
<option value='16'>16</option>
<option value='17'>17</option>
<option value='18'>18</option>
<option value='19'>19</option>
<option value='20'>20</option>
<option value='21'>21</option>
<option value='22'>22</option>
<option value='23'>23</option>
<option value='24'>24</option>
</select>

<select name='minutos'>
<option value='-' selected='selected'>-- Minutos --</option>
<option value='0'>00</option>
<option value='15'>15</option>
<option value='30'>30</option>
<option value='45'>45</option>
</select>
</td>
</tr>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type='submit' name='operacao' value='Enviar' /><input type='reset' name='operacao' value='Limpar' /></td>
</tr>
</table>";
echo "</form>";
break;

case 8://Inclui Usuário
echo "<h2>Incluir Usu&aacute;rio</h2>";
echo "<form action='admin.php?acao=18' method='post' enctype='multipart/form-data'>";
echo "<table width='650' border='0' cellspacing='5' cellpadding='0'>
<tr>
<td >Login</td>
<td><input type='text' maxlength='20' size='40' name='usuario' value='M&aacute;ximo de 20 caracteres'/> </td>
</tr>
<tr>
<td >Senha</td>
<td><input type='password' maxlength='20' size='40' name='senha' /> </td>
</tr>
<tr>
<td >E-mail</td>
<td><input type='text' maxlength='20' size='40' name='email'> </td>
</tr>
<tr>
<td >Privil&eacute;gio</td>
<td><select name='privilegio'>
<option value='0' selected = 'selected'>Escolha</option>
<option value='1'>Administrador</option>
<option value='2'>Colaborador</option>
</select>
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type='submit' name='operacao' value='Enviar' /><input type='reset' name='operacao' value='Limpar' /></td>
</tr>
</table>";
echo "</form>";

break;

// Inicio das operações de inclusão no banco de dados

case 9://Inclui palavra do padre
$data = date("d /m /Y");
$titulo = $_POST["titulo"];
$palavra = $_POST["palavra"];
$nomePadre = "Padre Jo&atilde;o Maria"; //variável que define o nome do pároco

include "includes/conectaBD.php";

$sql = "INSERT INTO palavra VALUES";
$sql .= "('','$data','$titulo','$palavra','$nomePadre')";
$resultado = mysql_query ($sql);

echo "<h2>Palavra Publicada!</h2>";
echo "<a href='admin.php'>Voltar para a administra&ccedil;&atilde;o</a>";

mysql_close($conectar);
break;

case 10://Inclui noticia
include "includes/conectaBD.php";

$imagem = $_FILES["foto"];
$pasta = "imagens_noticias/";
$imagem_nome = $imagem["name"];
$caminho_p = $pasta."thumb_".$imagem_nome;
$caminho_g = $pasta . $imagem_nome;

$uploadP = reduz_imagem($_FILES["foto"]["tmp_name"], 120, 60, $caminho_p);
$uploadG = reduz_imagem($_FILES["foto"]["tmp_name"], 640, 480, $caminho_g);

if($uploadP && $uploadG) {
echo "<h2>Noticia adicionada!</h2>";
echo "<p><a href='admin.php?acao=2'>Inserir outra noticia</a> | <a href='admin.php'>Voltar para a administra&ccedil;&atilde;o</a></p>";
}else {
echo "<p>Falha no upload...";
}

$date = date("d/m/Y");
$titulo = $_POST ["titulo"];
$autor = $_POST["autor"];
$descricao = $_POST["descricao"];
$noticia = $_POST ["noticia"];
$id_imagem = $imagem["name"];

/* insere todos os dados no bd */
$sql = "INSERT INTO noticias VALUES";
$sql .= "('','$date','$titulo','$autor','$descricao','$noticia','$id_imagem')";
$resultado = mysql_query ($sql);

mysql_close($conectar);
break;

case 12://Inclui Santo do Dia
$nomeSanto = $_POST["nomeSanto"];
$dia = $_POST["dia"];
$mes = $_POST["mes"];

include "includes/conectaBD.php";

$sql = "INSERT INTO santos VALUES";
$sql .= "('','$nomeSanto','$dia','$mes')";
$resultado = mysql_query ($sql);

echo "<h2>Opera&ccedil;&atilde;o realizada!</h2>";
echo "<a href='admin.php'>Voltar para a administra&ccedil;&atilde;o</a>";

mysql_close($conectar);
break;

case 13://Inclui Aniversariante - Natalicio
$nomeDizimista = $_POST["nomeDizimista"];
$dia = $_POST["dia"];
$mes = $_POST["mes"];

include "includes/conectaBD.php";

$sql = "INSERT INTO natalicios VALUES";
$sql .= "('','$nomeDizimista','$dia','$mes')";
$resultado = mysql_query ($sql);

echo "<h2>Opera&ccedil;&atilde;o realizada!</h2>";
echo "<a href='admin.php'>Voltar para a administra&ccedil;&atilde;o</a>";

mysql_close($conectar);
break;

case 14://Inclui Aniversarios de Casamento
$nomeDizimista = $_POST["nomeDizimista"];
$nomeConjuge = $_POST["nomeConjuge"];
$dia = $_POST["dia"];
$mes = $_POST["mes"];

include "includes/conectaBD.php";

$sql = "INSERT INTO casamentos VALUES";
$sql .= "('','$nomeDizimista','$nomeConjuge','$dia','$mes')";
$resultado = mysql_query ($sql);

echo "<h2>Opera&ccedil;&atilde;o realizada!</h2>";
echo "<a href='admin.php'>Voltar para a administra&ccedil;&atilde;o</a>";

mysql_close($conectar);
break;

case 15://Cria Album
include "includes/conectaBD.php";

$imagem = $_FILES["foto"];
$pasta = "albuns/";
$imagem_nome = $imagem["name"];
$caminho_p = $pasta."capa_".$imagem_nome;

$uploadP = reduz_imagem($_FILES["foto"]["tmp_name"], 120, 60, $caminho_p);


if($uploadP) {
echo "<h2>Album criado!</h2>";
echo "<p><a href='admin.php?acao=3'>Criar outro album</a> | <a href='admin.php?acao=16'>Adicionar fotos</a></p>";
}else {
echo "<p>Falha no upload...";
}

$titulo = $_POST ["titulo"];
$id_imagem = $imagem["name"];

/* insere todos os dados no bd */
$sql = "INSERT INTO albuns VALUES";
$sql .= "('','$titulo','$id_imagem')";
$resultado = mysql_query ($sql);

mysql_close($conectar);
break;

case 16://Adiciona fotos
echo "<h3>Albuns</h3>";
include "includes/conectaBD.php";
$resultado = mysql_query("select * from albuns");
$linhas = mysql_num_rows ($resultado);
for ($i=0; $i<$linhas; $i++){
$reg = mysql_fetch_row ($resultado);
echo "<div class='albuns'>";
echo "Album: $reg[1]<br />";
echo "<img src='albuns/capa_$reg[2]' width='150'>";
echo "<p><a href='admin.php?acao=19&album=$reg[0]&nmAlb=$reg[1]'>Adicionar Fotos</a> | <a href='admin.php?acao=27&album=$reg[0]&nome=$reg[1]'>Visualizar</a> | <a href='admin.php?acao=28&album=$reg[0]'>Excluir</a></p>";
echo "</div>";
}
mysql_close($conectar);
break;

case 17://Inclui evento
$evento = $_POST["evento"];
$local = $_POST["local"];
$dia = $_POST["dia"];
$mes = $_POST["mes"];
$ano = $_POST["ano"];
$hora = $_POST["horas"];
$minuto = $_POST["minutos"];

include "includes/conectaBD.php";

$sql = "INSERT INTO eventos VALUES";
$sql .= "('','$evento','$local','$dia','$mes','$ano','$hora','$minuto')";
$resultado = mysql_query ($sql);

echo "<h2>Evento agendado!</h2>";
echo "<a href='admin.php'>Voltar para a administra&ccedil;&atilde;o</a>";

mysql_close($conectar);
break;

case 18://Inclui usuário
$usuario = $_POST["usuario"];
$senha = $_POST["senha"];
$email = $_POST["email"];
$privilegio = $_POST["privilegio"];

include "includes/conectaBD.php";

$sql = "INSERT INTO usuarios VALUES";
$sql .= "('','$usuario','$senha','$email','$privilegio')";
$resultado = mysql_query ($sql);

echo "<h2>Usu&aacute;rio criado!</h2>";
echo "<a href='admin.php'>Voltar para a administra&ccedil;&atilde;o</a>";

mysql_close($conectar);
break;

case 19://seleciona as fotos para envio

$nmAlb = $_GET["nmAlb"];
$idAlbum = $_GET["album"];

echo "<h2>Adicionar fotos</h2>";
echo "<p>Album: $nmAlb </p>";
echo "<form action='admin.php?acao=20&album=$idAlbum&nmAlb=$nmAlb' method='post' enctype='multipart/form-data'>";
echo "<table width='650' border='0' cellspacing='5' cellpadding='0'>
<tr>
<td>Selecionar:</td>
<td><input type='file' name='foto' id='foto'></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type='submit' name='operacao' value='Enviar' /></td>
</tr>
</table>";
echo "</form>";

break;

case 20:

$nmAlb = $_GET["nmAlb"];
$idAlbum = $_GET["album"];
$imagem = $_FILES["foto"];
$pasta = "albuns/";
$imagem_nome = $imagem["name"];
$caminho_p = $pasta."capa_".$imagem_nome;
$caminho_g = $pasta.$imagem_nome;

$uploadP = reduz_imagem($_FILES["foto"]["tmp_name"], 120, 60, $caminho_p);
$uploadG = reduz_imagem($_FILES["foto"]["tmp_name"], 640, 480, $caminho_g);

include "includes/conectaBD.php";

$sql = "INSERT INTO fotos VALUES";
$sql .= "('','$idAlbum','$imagem_nome')";
$resultado = mysql_query ($sql);

echo "<h2>Foto enviada!</h2>";
echo "<a href='admin.php'>Voltar para a administra&ccedil;&atilde;o</a> | <a href='admin.php?acao=19&album=$idAlbum'>Postar outra foto</a>";

mysql_close($conectar);
break;

case 21://Cria links

echo "<h2>Links</h2>";
echo "<form action='admin.php?acao=22' method='post' enctype='multipart/form-data'>";
echo "<table width='650' border='0' cellspacing='5' cellpadding='0'>
<tr>
<td >Nome que ir&aacute; aparecer no link</td>
<td><input type='text' maxlength='120' size='65' name='link' /> </td>
</tr>
<tr>
<td >Link</td>
<td><input type='text' maxlength='120' size='65' name='endereco' />&nbsp;Digite apenas no formato \"www.nomedosite.com.br\" </td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type='submit' name='operacao' value='Enviar' /><input type='reset' name='operacao' value='Limpar' /></td>
</tr>
</table>";
echo "</form>";

break;

case 22:
$link = $_POST["link"];
$endereco = $_POST["endereco"];

include "includes/conectaBD.php";

$sql = "INSERT INTO links VALUES";
$sql .= "('','$link','$endereco')";
$resultado = mysql_query ($sql);

echo "<h2>Link Cadastrado!</h2>";
echo "<a href='admin.php'>Voltar para a administra&ccedil;&atilde;o</a> | <a href='admin.php?acao=21'>Cadastrar outro link</a>";

mysql_close($conectar);
break;

//Inicio das visualizações

case 23:
include "includes/conectaBD.php";

$resultado = mysql_query("select * from palavra");
$linhas = mysql_num_rows ($resultado);
for ($i=0; $i<$linhas; $i++){
$reg = mysql_fetch_row ($resultado);

echo "<div class='noticias'>
<h2>$reg[2]</h2>
<p>Postada em $reg[1]</p>
<h3>$reg[4]</h3>
<p>$reg[3]</p>
<p align='right'><a href='admin.php?acao=24&id=$reg[0]'>Excluir palavra</a></p>
</div>";
}

mysql_close($conectar);
break;

case 24:
include "includes/conectaBD.php";

$id = $_GET["id"];
$sql = "delete from palavra where idPalavra= '$id'";
$resultado = mysql_query ($sql);
$linhas = mysql_affected_rows();
echo "<h3>Palavra Excluida</h3>";
mysql_close($conectar);
break;

case 25:
include "includes/conectaBD.php";

$resultado = mysql_query("select * from noticias");
$linhas = mysql_num_rows ($resultado);
for ($i=0; $i<$linhas; $i++){
$reg = mysql_fetch_row ($resultado);

echo "<div class='noticias'>
<h2>$reg[2]</h2>
<h3>$reg[4]</h3>
<p align='right'>Por $reg[3] em $reg[1]</p>
<p>&nbsp;</p>
<p><img src='imagens_noticias/$reg[6]' width='200' align='right'/>$reg[5]</p>

<p align='right'><a href='admin.php?acao=26&id=$reg[0]'>Excluir Noticia</a></p>
</div>";
}

mysql_close($conectar);
break;

case 26:
include "includes/conectaBD.php";

$id = $_GET["id"];
$sql = "delete from noticias where idNoticia= '$id'";
$resultado = mysql_query ($sql);
$linhas = mysql_affected_rows();
echo "<h3>Noticia Excluida</h3>";
mysql_close($conectar);
break;

case 27:
include "includes/conectaBD.php";

$resultado = mysql_query("select * from noticias");
$linhas = mysql_num_rows ($resultado);
for ($i=0; $i<$linhas; $i++){
$reg = mysql_fetch_row ($resultado);

echo "<div class='noticias'>
<h2>$reg[2]</h2>
<h3>$reg[4]</h3>
<p align='right'>Por $reg[3] em $reg[1]</p>
<p>&nbsp;</p>
<p><img src='imagens_noticias/$reg[6]' width='200' align='right'/>$reg[5]</p>

<p align='right'><a href='admin.php?acao=26&id=$reg[0]'>Excluir Noticia</a></p>
</div>";
}

mysql_close($conectar);
break;

default:echo "Opera&ccedil;&atilde;o desconhecida";break;


}
?>

</div>
</div>
<div id="footer">Administra&ccedil;&atilde;o </div>
</body>
</html>

#2 MBA

MBA

    24 Horas

  • Usuários
  • 412 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte
  • Interesses:Desenvolvimento WEB

Posted 03/12/2009, 07:56

Bom dia amigo.

O $end não esperado é uma } que está sobrando provavelmente.
Dicas : Sempre deixe o código bem identado para evitar esse tipo de erros.
Use uma IDE que mostre onde a chave abre e fecha. Provavelmente ela marcará em vermelho uma chave sobrando.

(Eu uso o NetBeans)

Abraços e até a próxima.

Mateus
Mateus Antunes
MBASistemas

#3 offspring

offspring

    O_o

  • Ex-Admins
  • 946 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 03/12/2009, 09:23

esse código parece realmente OK, já verificou o validaCookies.php?

#4 falito crispim

falito crispim

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Masculino

Posted 03/12/2009, 11:00

esse código parece realmente OK, já verificou o validaCookies.php?


Já verifiquei também, infelizmente não é isso :(

To revirando aqui e não encontro mesmo.

Valeu Offspring.

Bom dia amigo.

O $end não esperado é uma } que está sobrando provavelmente.
Dicas : Sempre deixe o código bem identado para evitar esse tipo de erros.
Use uma IDE que mostre onde a chave abre e fecha. Provavelmente ela marcará em vermelho uma chave sobrando.

(Eu uso o NetBeans)

Abraços e até a próxima.

Mateus



Estou dando uma olhada em todas as chaves, para ver se esqueci de fechar alguma.


Obrigado MBA

Resolvido!!

O problema estava no html...hehehe

Valeu pela força pessoal!

Té mais!!




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq