我怎么能用PHP做到这一点?

时间:2012-11-14 10:52:51

标签: php

我是php新手。 现在我想知道这些

1)我如何获取url路径到最后一个文件夹 假设网址为http://www.abc.com/xyz/aaa/bbb/login.php?id=23 我想接受http://www.abc.com/xyz/aaa/bbb

2)从数据库显示时,如何给图像提供神秘的路径

<img src="<?php echo $path;?>" />我怎么能给这个$ path一条神秘的

3)我如何每天晚上11点发送邮件

1 个答案:

答案 0 :(得分:1)

让我们开始收集一些答案。如果你能给出有意义的答案,可能会有更多 上述评论中的问题:


问题1 :很可能这就是您想要做的事情:

substr($url, 0, -strlen(strrchr($url,'/')))

或者:

dirname(sprintf('http://%s%s', $_SERVER['HTTP_HOST'], $_SERVER['REQUEST_URI']))

问题2 :混淆网址中使用的路径来引用某处发布的图片几乎没有意义:网址必须引用图片才能让任何人看到图像。为了使其工作,图像的位置必须通过URL公开,那么混淆的重点是什么?混淆的url引用图像,但它看起来。每个人都可以使用该网址来检索图像。


问题3 :您在系统级配置crontab条目,该条目每天晚上11点运行。那份工作叫做wget http://localhost/myapp/sendmail.php。该脚本sendmail.php收集所需数据并发送电子邮件。