Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Aya Chöwdhry

[Resolvido] Exit / Upload

Recommended Posts

Olá, galera.. :D

Bom vamos lá..

Sou nova em programação (PHP) e estou com um "pequeno problema".

Estou fazendo um programa, onde o cliente terá que fazer o upload de um arquivo.pdf, onde o mesmo irá aparecer no site dele, porém ele irá fazer esse upload em um sistema que ele já tem, que já foi desenvolvido, e automaticamente o arquivo irá aparecer no site, mas o meu problema é o seguinte.. quando eu vou testar, coloco em "procurar" adiciono o arquivo e depois em "gravar" ele grava normalmente (aparece no banco de dados) só que... na hora de retornar ele não volta para a página em que estava, que no caso seria a página aonde irá fazer novamente o upload.

Estou usando o seguinte cdg.

 

exit("<script>location='$caminho&opc=0&rotina=$rotina&nome_u=$nome_u&senha=$senha';</Script>");

 

mas ele não encontra :angry:

já alterei o caminho para um direto e mesmo assim não funfa =(

o que será que pode ser?

 

Bom, se vocês puderem ajudar, ficaria muito agredecida...rsrs!!!

 

Abraços a todos =)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Aya, já tentou usar

 

<?php
header( 'Location: caminho_para_a_pagina.php' );
?>
Qlq coisa posta aê.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Qual seria o objetivo de não deixar o caminho direto?

 

Outras alternativas seriam criar um link simples para a página que você quer ou então usar o javascript pra dar um "history back".

Compartilhar este post


Link para o post
Compartilhar em outros sites

...mas eu não queria deixar o caminho direto.

Acho que não entendi também.

 

O caminho direto que você fala é o endereço absoluto, ex: http://www.site.com.br/pagina.php

 

Se for isso não é obrigatório colocar assim não pode usar o endereço relativo mesmo.

 

Qlq coisa posta aê.

Compartilhar este post


Link para o post
Compartilhar em outros sites

...mas eu não queria deixar o caminho direto.

Acho que não entendi também.

 

O caminho direto que você fala é o endereço absoluto, ex: http://www.site.com.br/pagina.php

 

Se for isso não é obrigatório colocar assim não pode usar o endereço relativo mesmo.

 

Qlq coisa posta aê.

 

 

É Fernando, seria o caminho absoluto mesmo que eu não queria deixar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ueh faz assim:

 

<?php
header('Location:'.$_GET['nome_do_arquivo']);
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Existem várias formas de redirecionar:

- Utilize a função header() do PHP;

- Javascript com o "history back"

- Criando um link para a página mesmo;

- Refresh do HTML e apontando para a página que você quer para redirecionar após alguns segundos.

 

Acho que essas são as formas mais comuns e úteis que possam te ajudar.

 

Espero ter ajudado e boa sorte! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode ser também que você não colocou o "window." antes do location, por exemplo:

 

<script type="text/javascript">
window.location = "index.php";
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Diego, muito obrigada

coloquei com Javascript e deu certinho..rs !!

O resto do pessoal valeu mesmo..rs

Porém, estou com outra dúvida em outro caso..rs mas no mesmo programa..rs

Não sei se coloco aqui..mass, vamos tentar.. :P rs!

 

Seguinte...

Esse programa como eu falei, o ADM irá fazer upload de arquivos (PDF) para ser acessado no site dele pelo cliente, na verdade é um JORNAL MENSAL, todo mês ele carrega um jornal (pdf) e o cliente visualiza clicando em um botão, só que eu não estou conseguindo fazer rodar dessa maneira, tem alguma função exata para o cliente clicar e abrir automaticamente o arquivo dele em pdf?

 

Se puderem ajudar novamente.. seria ótimo :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

se o arquivo pdf já existir é soh fazer um link comum apontando para o arquivo pdf

<a href="arquivo.pdf">abrir pdf</a>

agora se o arquivo nao existir ainda você terá que cria-lo, para isso utilize a classe FPDF, é bem simples, procure mais informações sobre ela no google, tem um monte de tuto sobre o assunto...

Compartilhar este post


Link para o post
Compartilhar em outros sites

se o arquivo pdf já existir é soh fazer um link comum apontando para o arquivo pdf

<a href="arquivo.pdf">abrir pdf</a>

agora se o arquivo nao existir ainda você terá que cria-lo, para isso utilize a classe FPDF, é bem simples, procure mais informações sobre ela no google, tem um monte de tuto sobre o assunto...

 

 

É realmente, deu certo..rs

É que eu estava tentando linkar o botão (que era em flash) e não estava conseguindo, alterei para jpg, fica mais fácil..rs !!

 

Obriiiiiiigada http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Que bom que minha opinião te ajudou.

 

Quando precisar, só criar o tópico que eu ajudarei se souber. Mas se eu não souber, com certeza tem gente aqui no fórum que vai saber e te ajudar.

 

Tópico resolvido!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.