2016-05-27 26 views
0

特定のパスフォルダにファイルを自動的に作成するコードを作成しました。 PHPコードを使ってそのファイルを削除したかったのです。私は関数を使用しました特定のパスのPHPでファイル作成操作を使用して作成されたファイルを削除するにはどうすればよいですか?

unlink("../game_page/$fname.php"); 

ここで、ファイル名は変数$ fnameに格納されており、phpファイルです。しかし、このコードは動作していません。誰もそのパスでその特定のファイルを削除する方法を言うことができますか?

+0

"役に立たない"は役に立ちません。それは何をしている/表示していますか?エラーログを確認しましたか? –

+0

リンクを解除するための最初の変更( "../ game_page /" .$ fname。 "。php"); –

+0

あなたのパスまたはファイル名が間違っています。 @RaghavRanganiそれは今助けになりません。 –

答えて

0

を使用して設定しなければならない場合も許可をチェック:フォルダの後

$ _SERVER [ 'DOCUMENT_ROOT']をパス。

unlink($_SERVER['DOCUMENT_ROOT']."/game_page/".$fname.".php"); 
0

使用

unlink("../game_page/".$fname.".php"); 

そのユーザーが、このお試しくださいそのファイルを削除するとchmod

+0

これはまだ動作していません。これを試してください。 – annasujith

+0

$ fnameに有効なファイル名がありますか? – smarttechy

+0

この回答を見るhttp://stackoverflow.com/a/19026865/6390490 – smarttechy

関連する問題