Home > Backend Development > PHP Tutorial > 请教下,这个代码的这行:file_put_contents("url", $url."###", FILE_APPEND);提交的东西是保存到什么地方了呢?

请教下,这个代码的这行:file_put_contents("url", $url."###", FILE_APPEND);提交的东西是保存到什么地方了呢?

WBOY
Release: 2016-06-23 14:39:53
Original
721 people have browsed it

代码的 第33行::file_put_contents("url", $url."###", FILE_APPEND);提交的东西是append保存到什么地方了呢?
是追加保存在本源码文件sign.php里了吗?我测试了一下,提交一些内容后我空间里的sign.php文件没有任何变化啊.我做桌面软件的,不会网页编程,php不会.多谢!!

<?phpheader("Content-type: text/html; charset=UTF-8");$url=$_POST["url"];?><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><title>自动签到平台</title></head><body><center><h2>自动签到平台</h2><?phpif($_GET['vi']=='update'){    $urls=file_get_contents("url");    $urls=explode("###", $urls);	    foreach($urls as $u){        echo $i."、".file_get_contents($u)."<br/>";    }        echo "<hr/><font color='green'>任务结束!</font><br/>";}else{    echo "<p><form action='sign.php' method='post'>    网址:<br/>    <textarea name='url' rows='7'></textarea><br/>    <input name='vi' type='submit' value='提交'>    </form></p>    <hr/>";}if($_POST['vi']=='提交'){    if(strstr($url,'http://')){        file_put_contents("url", $url."###", FILE_APPEND);        echo "<font color='green'>网址已被保存!系统将于每人凌晨1时自动访问</font><br/>";    }else{        echo "<font color='red'>网址保存失败!请检查</font><br/>";    }}?><hr/>Code By:i<br/><?php echo date('Y-m-d H:i:s',time());?></center></body></html>
Copy after login


回复讨论(解决方案)

file_put_contents(" url",....
这不就是文件名么

file_put_contents(" url",....
这不就是文件名么 还是没明白.这个url不是文件名吧?
是这个代码会在我空间上另建一个文件保存吗?

我这个源码本身放在空间上,文件名是sign.php
多谢!!

你是做软件的,怎么能不知道"url"是一个字符串
file_put_contents -- 将一个字符串写入文件
int file_put_contents ( string filename, string data [, int flags [, resource context]] )
函数原型不是已经告诉你第一个参数的文件名了吗

你是做软件的,怎么能不知道"url"是一个字符串
file_put_contents -- 将一个字符串写入文件
int file_put_contents ( string filename, string data [, int flags [, resource context]] )
函数原型不是已经告诉你第一个参数的文件名了吗 谢谢!那可能我空间不允许写新文件,我测试后没看到新文件.多谢!!

本帖最后由 xuzuning 于 2013-12-21 12:36:53 编辑

你可以 readfile('url'); 看一下
php 空间不允许写的不多

你可以 readfile('url'); 看一下
php 空间不允许写的不多 我用的bae那种云空间.我去看下.多谢!!

噢,云空间是不可以的!
但他们都提供了替代的功能服务,你去看看服务条款

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template