Ir para conteúdo

POWERED BY:

Arquivado

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

Guizeraa

pegar url automaticamente

Recommended Posts

Ola amigos, gostaria de resolver um probleminha... tenho um codigo q o usuario manda o link da pagina para um amigo, so que cada pagina tenho q configurar o link manualmente como verao no codigo a seguir, intao eu gostaria de saber se tem algum metodo ou algo que possa pegar a url automaticamente, pra que eu naum tenha que configurar pagina por pagina.. sou iniciante em php.

valeu galera.

 


 

$nome=$_POST['nome'];

$email=$_POST['email'];

$destina=$_POST['destina'];

 

$msg = "Olá! <b>".$nome."</b> enviou esta notícia para você.<br /><br />";

$msg .= "Clique no link e veja a matéria "."<a href=\"Confira o filme enviado por seu amigo\">http _linenums:0'><?if ($_POST['Submit']){$nome=$_POST['nome'];$email=$_POST['email'];$destina=$_POST['destina']; $msg = "Olá! <b>".$nome."</b> enviou esta notícia para você.<br /><br />"; $msg .= "Clique no link e veja a matéria "."<a href=\"Confira o filme enviado por seu amigo\"><strong class='bbc'>http://www.oaviao.com/oaviao_novo/multimidia/videos/xxxx.php</strong></a><br /><br /><br />"; $msg .= "<a href=\"http://www.oaviao.com\"><img src=\"http://www.oaviao.com/images/Logo__01.gif\" border=\"0\" ><br /></a>"; $msg .= "O Portal da Aviação Comercial<br />"; $header = "MIME-Version: 1.0\r\n";$header .= "Content-type: text/html; charset=iso-8859-15\r\n";$header .= "From: $nome <$email>\r\n";$header .= "Bcc: cadastro@oaviao.com\r\n";//Sempre colocar o barra r e barra n >>> \r \n NO FINAL mail($destina, "Notícias - Oaviao.com", $msg , $header);echo "<b><font color='blue'>Video enviado!</font></b>";}?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode usar a contante magica _FILE_ ou a variavel global $_SERVER['QUERY_STRING'] ou outra array da variavel $_SERVER, procure o manual do php para consultar esta varialve....www.php.net

Compartilhar este post


Link para o post
Compartilhar em outros sites

naum intendi muito bem , mais o que eu quero dizer eh que quero que ele pegue automaticamente o link da pagina para que eu naum tenha que colocar o link toda vez... no caso coloco o $_SERVER['QUERY_STRING'] no lugar do link que esta em vermelho?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

acho que voce pode usar o $_SERVER['HTTP_REFERER'].

 

Tipo, coloca um link na página direcionando para ela mesma, e quando o usuario clicar no link abre a mesma página mas com o form para enviar para alguem, é meio gambiarra, mas passa um parametro no link e usa um if na página para apresentar o form, e usa o $_SERVER['HTTP_REFERER'] para capturar a página, entendeu?

<?$referer = $_SERVER['HTTP_REFERER'];echo $referer;?><html><body><a href="referer.php">link</a></body></html>

testa ai.

 

Att,

 

Orides

www.midiaville.com.br

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.