2013-04-04 432 views
0

我需要获取网址并将其放入我的代码中,以便它可以在电子邮件中发送链接。获取网址,因此可以通过电子邮件发送

,所以如果我有本地主机/内饰/配件/时钟/地幔时钟/幔时钟

我需要得到这个URL,这样我就可以把它放在我的控制器,以寄一封电子邮件链接。

+0

如果你没有一个ID的地方,会转化成URL,那么你做错事,如果你有一个ID是将它发送给你的电子邮件的形式与获取URL最简单的方法从那里。 – ahmad 2013-04-04 21:54:20

回答

0

使用$ _SERVER全局。它应该包含你需要的信息,例如REQUEST_URI等

+0

我试过$ _SERVER ['REQUEST_URI']也尝试过current_url(),但仍然没有快乐。因此,上面的链接显示一个表单发送给一个朋友,然后使用一个名为send的控制器和一个名为sendToFriend的方法,但是这个URI不是应该发送的。 – 2013-04-04 13:02:56

+0

我不得不把我的代码发送到同一页面的电子邮件,以通过使用$ _SERVER ['REUQEST_URI'] – 2013-04-04 15:19:54

0

你的问题很简单,你可以调用current_url()辅助笨

使用
$url = current_url(); 

方法的网址,电子邮件发送。或者,如果这不是你想要的,你将不得不手动生成url。

$url = http://localhost/interiors/accessories/clocks/mantle-clocks/mantle-clock'; 
+0

我得不到手动它需要从URL中抓取它具有URL其电子商务商店将有超过500个产品英寸我会尝试你的第一个选择,虽然我相信这不会做我所需要的 – 2013-04-04 13:35:12

+0

$ url = current_url();也不管用,现在尝试了一些东西 – 2013-04-04 14:07:36