
diegocr
Membros-
Total de itens
9 -
Registro em
-
Última visita
Sobre diegocr

diegocr's Achievements
0
Reputação
-
Não o problema é q ele está linkado e num qro fazer isso e sim fazer c/ q a notícia seja vista direto na página!! Deu pra entender?!! obrigado desde já!!
-
Estou tentando colocar as minhas noticias conforme a data de inclusão!! E eu tenho os seguintes campos: Titulo, conteudo, data, largura, altura, diretorio. E atualmente estou utilizando a sequinte rotina de noticia.php: <?php if(!isset($noticia)){ ?> <font size="2" face="Times New Roman"><b>Notícias...</b></font><br> <hr width="100%" color="#CCCCCC"> <?php //Mostra todas as notícias inseridas no banco de dados e organiza em ordem //decrescente com relação a hora de criação com um limite de 5 noticias por consulta $resultado = mysql_query('SELECT ID, titulo, data FROM supernews ORDER BY data ASC LIMIT 0, 1'); if(!$resultado){ die("Erro na solicitação de query: " . mysql_error() . '<br>'); } //Verifica se há alguma noticia amazenada no banco de dados if(mysql_num_rows($resultado) == 0){ ?> <font face="Times New Roman" color="#FF0000" size="1">Atenção! Não há notícias no banco de dados.</font><br> <?php } else { //Realiza um loop atrás das informações inseridas na tabela supernews while($row = mysql_fetch_array($resultado)){ $id = $row['ID']; $titulo = $row['titulo']; $data = $row['data']; print('<p><font face=Times new roman" size="1" color="#000000">' . ($data) . '<img src="time.gif" width="15" height="14" alt="" border=0><br><a class="titulo" href="?noticia=' . $id . '&titulo=' . $titulo . '">' . htmlentities($titulo) . '</a></font></p>'); } } //Busca pela noticia com referencia ao $id selecionado }elseif(isset($noticia)){ $id = $noticia; $resultado = mysql_query("SELECT * FROM supernews WHERE ID=$id"); if(!$resultado){ die("Impossível visualizar esta notícia: " . mysql_error() . '<br>'); } //Realiza um loop atrás das informações inseridas na tabela supernews while($row = mysql_fetch_array($resultado)){ $diretorio = $row['diretorio]; $largura = $row['largura']; $altura = $row['altura']; $titulo = $row['titulo']; $conteudo = $row['conteudo']; $data = $row['data']; ?> <table width=100%" align="center" border="0" cellpadding="0" cellspacing="0"> <tr> <td><font face="times new roman" color="#0000000" size="2"><b><?php print(htmlentities($titulo)); ?></b></font><br> <hr color="#000000"> </td> </tr> <tr> <td><font face="Verdana, Arial, Helvetica, sans-serif" color="#0000000" size="1"><b><?php print($data); ?></b></font><br> <hr color="#CCCCCC"> </td> </tr> <tr> <td> <?php if($diretorio == ""){ //se o diretorio for igual a vazia isso significa que é uma noticia sem imagem e mostra so a noticia ?> <p align="left"><font face="times new roman" color="#0000000" size="1"><?php print(nl2br(htmlentities($conteudo))); ?></font></p> <?php } else { //caso contrario mostra a noticia com a imagem ?> <img src="admin/<?= $diretorio; ?>" width="<?= $largura; ?>" height="<?= $altura; ?>" align="left" border="1"><font face="times new roman" color="#0000000" size="1"><?php print(nl2br(htmlentities($conteudo))); ?></font></p> <?php } ?> </td> </tr> <tr> <td><hr color="#CCCCCC"></td> </tr> <tr> <td><div align="center"><a class="links" href="javascript:self.print()" onMouseOver="window.status='Imprimir'; return true">Imprimir</a> | <a class="links" href="pagina_noticia.php" target="_self">Painel de Notícias</a> | <a class="links" href="#top">Topo</a></div></td> </tr> <tr> <td><hr color="#000000"></td> </tr> </table> <?php } ?> <a href='pagina_noticia1.php'> <img src='back.gif' width='20' height='22' border='0'></a> <br> <?php //aproveita a conexao aberta para mostra as noticias diferentes da que a pessoa está lendo $resultado1 = mysql_query("SELECT * FROM supernews WHERE ID<>$id ORDER BY data DESC LIMIT 0, 1"); //if(!$resultado1){ //die("Impossível visualizar esta notícia: " . mysql_error() . '<br>'); //} if(mysql_num_rows($resultado1) == 0){ ?> <font face="Times New Roman" color="#FF0000" size="1">Adicione mais notícias.</font><br> <?php } else { //Realiza um loop atrás das noticias inseridas na tabela supernews //while($row = mysql_fetch_array($resultado1)){ $id = $row['ID]; $titulo = $row['titulo']; print('<font face="Times New Roman" size="1" color="#000000"><a class="titulo" href="?noticia=' . $id . '&titulo=' . $titulo . '">' . htmlentities($titulo) . '</a></font><br>'); } } //} ?> O q qro mesmo é mostrar só a noticia q foi inserida!! Como posso fazer isso?!! Obrigado desde já!!!
-
Estou fazendo uma página q tem um acesso c/ login e senha e toda vez q o usuário for acessar a página tem q aparecer um formulário d login e c/ isso ele será direcionado a página q terá acesso. A questão é como posso fazer esse tipo d validação? Estou precisando fazer c/ q o usuario q for se logar seja direcionado a página d acesso q é permitido. Por Exemplo, se ele for do Nivel 1 ele é administrador senão ele é do tipo 0 que é usuário. Com isso terá o seu caminhamento correto. os campos q tenho são ID, UserName, Senha, Nome, Email, NivelAcesso, IDMunicipio, StatusUsu. E também qro informar q já fiz a parte toda d acesso d login, tipo quando erra o login ou a senha ou quando é está errado por completo, o principalmente mesmo é saber quem é quem, pra ter o NivelAcesso Correto!!! Mais uma coisa, também quando eu entrar no site, como posso fazer p/ colocar o Login antes d acessar as informações?!! Alguém pode me ajudar?!!! obrigado desde já!! Diego
-
Estou fazendo uma página q precisa ter um validação de usuarios. Tipo: quando a pessoa acessar a página aparecerá um login pra acessar e quando ele digitar o seu UserName e sua Senha ele será direcionado a página q ele terá acesso. só q estou tendo dificuldades pra fazer isso, pois ele tem um campo q é NivelAcesso e nesse campo tem o Nivel 0 e o Nível 1. O zero é usuario comum e o nível 1 é Administrador. Eu fiz uma rotina que é assim: <? $UserName=$_POST["UserName"]; $Senha=$_POST["Senha"]; $acesso=$_POST["NivelAcesso"]; $servidor = "localhost"; $usuario = "root"; $password = ""; $bd = "solimoes"; $conexao = mysql_connect($servidor, $usuario, $password) or die("Não foi possível conectar ao servidor"); $db = mysql_select_db($bd, $conexao) or die("Não foi possível conectar ao Banco de Dados"); $sql = "SELECT * FROM login WHERE UserName=$UserName' and NivelAcesso='$NivelAcesso'"; $resultado = mysql_query($sql, $conexao); $x = mysql_fetch_array ($resultado); $perm = $x["UserName]; //isso te retornará a permissão do campo afetado pela consulta.... $passwd = $x["Senha"]; $acesso = $x["NivelAcesso"]; if ($x==0) { echo " <BR><BR><BR><BR><BR><p align=\"center\"> Login Efetuado ! <b>Aguarde....</b></p> <meta http-equiv=refresh' content='2;URL=AdminGeral.php'>"; }else if($perm != $UserName) { ?> <script language="JavaScript"> alert('Usuário não cadastrado.'); window.location.href('pagina.php'); </script> <? }else { echo" <BR><BR><BR><BR><BR><p align=\"center\"> Login Efetuado ! <b>Aguarde....</b></p> <meta http-equiv='refresh' content='2;URL=AdminMunic.php'>"; } mysql_close($conexao); ?> O de LOGIN é assim: <?php //$pagetitle="Login Page"; //require("header.php"); $message=$_GET["message]; if($message=="invalid") { print("<b><center><font color=red>The username and password you entered do not match what is on file. Please try again:</font></center></b>\n"); } print("<body bgcolor='#D0D0D0'> <head><title>Solimoes ::: Area de Login</title></head>"); print("<center>"); print("<font face='Verdana' size='4' color='#009797'> <b>Faça o seu Login</b></font>"); print("<form action=\"manipula.php\" method=POST>\n"); print("<b>Login: </b><BR><input type=text name=UserName size=20><br>\n"); print("<b>Senha: </b><BR><input type=password name=NivelAcesso size=20><br>\n"); print("<br>"); print("<input type=submit name=enviar value=\"Enviar\">\n"); print("</form>\n"); print("</center>"); //require("footer.php"); ?> <p align="center"> <a href="pagina.php"> <img src="back.gif" width="20" height="22" border="0"></a></p> mas só q ele não está funcionando corretamente! Pois quando digito nada e dou ENTER ele vai assim mesmo, isto é, ele não dá sinal q está errado!! Alguém pode me ajudar a fazer isso?!! Obrigado desde já!!
-
A rotina é boa mas, não tem um mais fácil de se fazer!! Tipo c/ Sql??!!
-
Tá, mas como vai ser essa rotina de validação?!!
-
Como eu posso fazer um login de validação de Usuários? Eu tenho um usuário q é TIPO A e ele só tem acesso pra página q eu desegnei. E também tenho um outro usuário q é TIPO B e também só tem acesso pra páginas q também desegnei. Então como eu posso fazer isso, q cada TIPO de Usuário seja direcionado para a página q ele pode acessar?!! Espro ter sido claro!! pra todos!! Obrigado desde já!!!
-
Estou fazendo um site que precisará abrir arquivos em PDF e desejo saber como posso fazer essa rotina? O q qro mesmo é passo-a-passo a rotina e se preciso colocar isso em um banco de dados?!! Alguém pode me ajudar?!! Obrigado desde já!!! Diego