ホームページ >バックエンド開発 >PHPチュートリアル >次のコード行を教えてください: file_put_contents('url', $url.'###', FILE_APPEND); 送信されたコンテンツはどこに保存されますか?

次のコード行を教えてください: file_put_contents('url', $url.'###', FILE_APPEND); 送信されたコンテンツはどこに保存されますか?

WBOY
WBOYオリジナル
2016-06-23 14:39:53749ブラウズ

コードの 33 行目::file_put_contents("url", $url."###", FILE_APPEND); 送信されたものはどこに追加され、保存されますか?
ソースコード ファイルsign.php に追加され、保存されます。テストしましたが、いくつかのコンテンツを送信した後、私のスペースのsign.phpファイルに変化はありませんでした。私はデスクトップ ソフトウェアを使用していますが、Web プログラミングも 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>


ディスカッションに返信 (解決策)

file_put_contents(" url",....
これはファイルの名前ではありませんか?

file_put_contents(" url",...
これはファイルの名前ではありませんか? この URL はファイル名ではありませんか?
ソース コード自体を保存します。スペース、ファイル名はsign.phpです
ありがとうございます!!

あなたはソフトウェア開発者ですが、「url」が文字列であることを知りません

file_put_contents -- に文字列を書き込みますfile

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 スペースではあまり書き込みができません。チェックしてみます


ああ、クラウド スペースは許可されていません でも、それらはすべて代わりの機能サービスを提供しています。利用規約

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。