Jump to content


Massa

Member Since 26/06/2006
Offline Last Active 22/03/2008, 16:24
-----

Topics I've Started

Gerenciamento De Grupos E Permissões Via Script

02/02/2008, 17:03

Desenvolvi um web-site em PHP com gerenciamento de usuários e acesso a areas restritas através de login , que aparentemente funciona muito bem.

Os usuários cadastrados são armazenados no MYSQL com diversas informações como Nome , Senha , último Ip , data do último acesso , local do Site , logado ou não logado ,...etc...

O "Causo" é o seguinte.

Supunhetemos que em determinada área restrita deste site haja uma imagem , ou um arquivo para download que só devam ser vistas ou acessadas pelos usuários registrados e logados

Consigo através de Session permitir ou não permitir o acesso A PÁGINA que contem estas (imagens ou arquivos) , mas se um usuário comum não registrado souber a URL da Imagem , ou do arquivo a ser baixado , ela conseguira visualizar ou efetuar o download , uma vez que não será filtrada por nenhum script php. O Acesso será direto !

O pouco que eu sei , e que acredito ser a solução uma vez que não manjo do sistema de gerenciamento de arquivos nos web-servers , ... é que através do cpanel do provedor de hospedagem posso restringir o acesso a estes arquivos criando grupos e protegendo os diretórios MANUALMENTE ,... o que consegui fazer foi criar um grupo e acrescentar usuários manualmente

, MAS A PERGUNTA É:

COMO FAÇO PARA INTERAGIR os dados de mues usuários registradosno Mysql A ESTES GRUPOS ATRAVÉS DO PHP , ou melhor , aos arquivos .htacess GERADOS afim de consegir administrar o acesso através de meus scripts PHP.

- Já utilizo CHMOD em outros scripts do site (para upload de imagens - gerenciamento de conteudo dinâmico) e acredito ter entendido o seu funcionamento e sua lógica.
- Pesquisei sobre CHGRP , mas não entendi patavinas.

Alguém poderia me dar uma Luz ?

Abraço a todos
Marcos

Texto Dinâmico - Problema Com Acentuação

11/08/2007, 20:44

Pessoal

Estou com o Seguinte problema:

Tenho um Script PHP que gera uma saída HTML , Nesta saída , temos um swf , que utilizará alguns textos passados como variaveis para o filme.

As variaveis são:
textobomdiasp=São Paulo, 10 de Agosto de 2007 , 08:08 - Horario de Brasília - BR
textobomdialocal=Sua localização - BRAZIL
textobomdiauser=Bom Dia Usuário <b>Fulano</b> - <i>Você não está Logado</i>

antes que me perguntem ,... sim ,...já tentei usar HTML ENTITES nas variaveis acima

as variaveis são passadas para o filme da seguinte maneira

<param name="movie" value="filme.swf?textobomdiasp=São Paulo, 10 de Agosto de 2007 , 08:08 - Horario de Brasília - BR&textobomdialocal=Sua localização - BRAZIL&textobomdiauser=Bom Dia Usuário <b>Fulano</b> - <i>Você não está Logado</i>" />

e

<embed src="filme.swf?textobomdiasp=São Paulo, 10 de Agosto de 2007 , 08:08 - Horario de Brasília - BR&textobomdialocal=Sua localização - BRAZIL&textobomdiauser=Bom Dia Usuário <b>Fulano</b> - <i>Você não está Logado</i>" quality="high" bgcolor="#ffffff" width="750" height="80" name="filme" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />

no primeiro frame do filme flash tenho:
System.useCodepage = true;
para validar caracteres de acentuação

até aí , tudo bem , ...acontece que no FF e no Safari , as acentuações estão com problema

Alguêm pode me ajudar ??

Segue codigo HTML gerado pelo PHP

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Titulo</title>
</head>
<body bgcolor="#ffffff">
<!--url's used in the movie-->
<!--text used in the movie-->
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="750" height="80" id="filme" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="filme.swf?textobomdiasp=São Paulo, 10 de Agosto de 2007 , 08:08 - Horario de Brasília - BR&textobomdialocal=Sua localização - BRAZIL&textobomdiauser=Bom Dia Usuário <b>Fulano</b> - <i>Você não está Logado</i>" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<embed src="filme.swf?textobomdiasp=São Paulo, 10 de Agosto de 2007 , 08:08 - Horario de Brasília - BR&textobomdialocal=Sua localização - BRAZIL&textobomdiauser=Bom Dia Usuário <b>Fulano</b> - <i>Você não está Logado</i>" quality="high" bgcolor="#ffffff" width="750" height="80" name="filme" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</body>
</html>

IPB Skin By Virteq