2017-10-08 8 views
0

サーバー上のディレクトリ内のすべてのファイルを読み取り、それらのファイルごとにhtmlファイルを作成し、1つの要素のみをURLに変更する方法ファイルの?サーバー内のファイルを検出してhtmlファイルを生成するコード

基本的には:

コードは

コードは、これらのhtmlファイルを編集100個のhtmlファイル(動画につき1)

コードを作成しますwww.myserver.com/directorywithallvideos/に100本の動画を検出し、 - >動画のソースを検出した動画のURLに変更します( ).htmlファイルの動画名を

に変更することもできます

生成されたhtmlコードは、私が作成したビデオページテンプレートとして使用されるhtmlファイルです。

コードは、24時間ごとのようにcronジョブで実行する必要があります。新しいビデオがアップロードされたときに検出して、新しくアップロードしたビデオで同じ処理を実行できます。 可能であれば、PHPでこれをやりたいという意味です。

ありがとうございます!ディレクトリ内のファイルの配列を構築するには

答えて

0

$dir = '/tmp'; 
$files = scandir($dir); 

新しいファイルを書き込むには:

$file = $basepath . $filename; 
$content = file_get_contents($file); 
// do whatever you want to the content 
$newfile = $basepath . $newfilename; 
file_put_contents($newfile, $content); 

もちろん、私はそれにいくつかのエラー処理などを追加することをお勧めします。また、CLIを実行しているgroup \ userが、ファイルを書き込もうとしているフォルダへの書き込み権限を持っていることを確認してください。

関連する問題