php如何获取当前页地址栏的URL地址

jdcn123 2010-04-01 10:02:03
就是我在某个网页插入了一个php链接

我想获得那个网址地址地址栏的url而且要输出txt格式或其他格式。应该如何实现???

还有就是写入到.txt 文件里,怎么去判断是否重复。
...全文
578 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
若非零落 2010-06-05
  • 打赏
  • 举报
回复
ss123123123x1 2010-04-03
  • 打赏
  • 举报
回复
fwrite将字符写入指定的文件
$file=file_get_contents('a.txt');
echo $file;
$string="aaa";
echo strpos($file, 'a');
if(strpos($file, 'a')) {
echo "你要插入的字符串已经存在";
}else{
$fp=fopen("a.txt", "w+");
$string=$file.":".$string;
fwrite($fp, $string);
}
$file=file_get_contents('a.txt');
echo $file;
?>
hnetv_111 2010-04-01
  • 打赏
  • 举报
回复
引用
$_SESSION['PHP_SELF'] 获取当前正在执行脚本的文件名

引用
$_SERVER['REQUEST_URI'] -- 访问此页面所需的 URI。例如,“/index.html”。

fwrite将字符写入指定的文件
$file=file_get_contents('a.txt');
echo $file;
$string="aaa";
echo strpos($file, 'a');
if(strpos($file, 'a')) {
echo "你要插入的字符串已经存在";
}else{
$fp=fopen("a.txt", "w+");
$string=$file.":".$string;
fwrite($fp, $string);
}
$file=file_get_contents('a.txt');
echo $file;
?>

餅餅 2010-04-01
  • 打赏
  • 举报
回复
<?php 
if(!file_exists("ceshi.txt")){
fopen("ceshi.txt",'w');
}
$handle = fopen("ceshi.txt",'a');
//获得浏览器地址
$url = "http://".$_SERVER["HTTP_HOST"].(($_SERVER["SERVER_PORT"]==="80")?"":$_SERVER["SERVER_PORT"]).$_SERVER["REQUEST_URI"];
echo $url."<br>";
$txt = file_get_contents("ceshi.txt");
//写入文件
if (!empty($txt)){
if (preg_match("#".$url."#",$txt)==0){
fwrite($handle,$url);
}else{
echo "已存在地址";
}
}else{
fwrite($handle,$url);
}
?>
餅餅 2010-04-01
  • 打赏
  • 举报
回复
<?php
if(!file_exists("ceshi.txt")){
fopen("ceshi.txt",'w');
}
$handle = fopen("ceshi.txt",'a');
$url = "http://".$_SERVER["HTTP_HOST"].(($_SERVER["SERVER_PORT"]==="80")?"":$_SERVER["SERVER_PORT"]).$_SERVER["REQUEST_URI"];
echo $url."<br>";
$txt = file_get_contents("ceshi.txt");
if (!empty($txt)){
if (preg_match("#".$url."#",$txt)==0){
fwrite($handle,$url);
}else{
echo "已存在地址";
}
}else{
fwrite($handle,$url);
}
?>
-42度的水 2010-04-01
  • 打赏
  • 举报
回复
$_sever[request_uri]
adam 2010-04-01
  • 打赏
  • 举报
回复
楼主给点分,1分不少,10分不多,拜谢!
楼主给点分,1分不少,10分不多,拜谢!
楼主给点分,1分不少,10分不多,拜谢!
楼主给点分,1分不少,10分不多,拜谢!
楼主给点分,1分不少,10分不多,拜谢!
楼主给点分,1分不少,10分不多,拜谢!

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧