Jump to content


Photo

Pegar O Nome Do Arquivo Que Chamou A Página


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

#1 assuncao.jr

assuncao.jr

    12 Horas

  • Usuários
  • 179 posts
  • Sexo:Não informado

Posted 27/02/2005, 21:02

Olá pessoal!

Bem, pormeto que está é a última pergunta do dia! :D


Olha só, tô fazendo um script para excluir registros do bd, ele é um excluir genérico, pois vai servir para todos o sistema, ele funcionar assim:

Tô na pagina de emails(paginaEmail) e quero excluir registro X, ao final da exclussão quero que seja redirecionado para a pagina de emails(paginaEmail), o único problema no script é o redirecionamento que não estou conseguindo fazer. Usei a função $_SERVER['HTTP_REFERE'], porém ele está retornado null e acaba não redirecionado...
Assunção Jr.
Caxias - MA:
Zaper - É integração
Estúdio Z Web...


-------------------------------------------------------------
Não sabe ajudar? Então não responda tópicos com intuito de aumentar seus pontos...

#2 LucasMS

LucasMS

    Super Veterano

  • Usuários
  • 2076 posts
  • Sexo:Não informado

Posted 27/02/2005, 21:21

é $_SERVER['HTTP_REFERER'];

nos links, você pode fazer isso tb:

<?php

$uri = $_SERVER['REQUEST_URI'];
$uri = base64_encode($uri);
echo "<a href='email.php?uri=".$uri."'>email</a>";

?>

email.php
$uri = base64_decode($_GET[uri]);
// codigo restante


#3 assuncao.jr

assuncao.jr

    12 Horas

  • Usuários
  • 179 posts
  • Sexo:Não informado

Posted 27/02/2005, 21:32

é $_SERVER['HTTP_REFERER'];

nos links, você pode fazer isso tb:

<?php

$uri = $_SERVER['REQUEST_URI'];
$uri = base64_encode($uri);
echo "<a href='email.php?uri=".$uri."'>email</a>";

?>

email.php
$uri = base64_decode($_GET[uri]);
// codigo restante

A primeira foi erro de digitação, mas no script estou usando HTTP_REFERER...

Testei sua segunda opção REQUEST_URI, porém também retornou vazio...
Assunção Jr.
Caxias - MA:
Zaper - É integração
Estúdio Z Web...


-------------------------------------------------------------
Não sabe ajudar? Então não responda tópicos com intuito de aumentar seus pontos...

#4 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 27/02/2005, 22:31

Ué..

Se você sabe que vai redirecionar para a paginaEmail, porque não faz:

header("location: paginaEmail.php");

[]'s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#5 assuncao.jr

assuncao.jr

    12 Horas

  • Usuários
  • 179 posts
  • Sexo:Não informado

Posted 27/02/2005, 23:55

Ué..

Se você sabe que vai redirecionar para a paginaEmail, porque não faz:

header("location: paginaEmail.php");

[]'s

Acho q não fui bem claro....

Bem, como falei anteriormente a página excluir é genérica, ela servirá para todo o sistema. Tipo a página email chama a excluir e a resposta do excluir aparecerá nela; a página lista newsletters chama o excluir e a resposta da eclussão aparecerá nela... e assim sucessivamente...

Todo o processo de exclussão está ok, só falta o devido redirecionamento...
Assunção Jr.
Caxias - MA:
Zaper - É integração
Estúdio Z Web...


-------------------------------------------------------------
Não sabe ajudar? Então não responda tópicos com intuito de aumentar seus pontos...

#6 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 28/02/2005, 00:02

Então quarde sempre o valor de $_SERVER['HTTP_REFERER'] em uma sessão quando entrarem na página de excluir.

Daí depois é só redirecionar para ela. ;)
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




0 user(s) are reading this topic

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

IPB Skin By Virteq