Jump to content
Fórum Script Brasil
  • 0

Upload Com Session?


dev

Question

Olá.

Estou fazendo um site com upload de arquivos que geram links para visualização dos mesmos.

Até aí, tudo certinho.

O problema é que esses links devem ter acesso restrito. Sabe né?

O cliente tem a senha para acessar esses links cujos arquivos foram enviados através de uma página de upload no site.

Ah... a página de upload fica dentro da área administrativa, também com acesso restrito, mas utilizando outra senha.

O drama é que eu entendo muito pouquinho de session... sad.gif

Se puderem me orientar, agradeço muito.

Obrigadinha. tongue.gif

Abraços pro cês.

Dev.

Link to comment
Share on other sites

6 answers to this question

Recommended Posts

  • 0

Oi, Lukas.

Agradeço pela resposta.

Deixa eu ver se entendi... eu tenho que colocar o código da sessão na página que serão exibidos os links?

Outra coisa, acabaram de me pedir para colocar o fórum e a lista de discussão que estou montando dentro da mesma área restrita?

Como é que faço isso?

Poxa, essa parte de restringir acesso está me complicando.

Espero poder contar com a ajuda de vocês.

Valeu mesmo.

Obrigada.

Dev.

Link to comment
Share on other sites

  • 0

tipo, você cria um campo a mais na sua table, o campo restringe(por exemplo)...

nele, pra cada usuário, você seta um valor, tipo:

Dev: 1 - que seria = a administrador...

Patryk: 2 - que seria = a uploader

ScriptBrasil: 3 - que seria = a usuário somente para ver...

dai, você na hora de registrar o usuário e a senha na session, você poe pra registrar também o campo restringe do banco...

dai você poderia fazer algo assim, na hora da verificação:

if ($_SESSION["restringe"] == 1)
{
	// mostra aki todos os dados possiveis... para os administradores
}
else if ($_SESSION["restringe"] == 2)
{
	// mostra aki os dados para os uploaders
}
else if ($_SESSION["restringe"] == 3)
{
	// mostra aki os dados sem nada pra alterar, enfim... para os usuários sem permissoes... :p!
}
vamos a segunda pergunta... tipo, essa é simples linda, é só você utilizar o mesmo nome de sessão para os outros demais scripts, de forum, de chat, de livro de visitas enfim...
ob_start();
session_start("minha_sessao");
.           ...
.           ...
.           ...
ob_end_flush();

wink.gif

Link to comment
Share on other sites

  • 0

Ok, Patryck.

Agradeço pela ajuda.

Tive que passar para outra parte do desenvolvimento, temporariamente, mas creio que não terei muita dificuldade na session, depois da sua explicação.

Obrigada. tongue.gif

Abraços.

Dev.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      651.8k
×
×
  • Create New...