0

だから、私は何時間もコードのバグを解消しようとしてきました.私は開発者ではなく、PHPの初心者ですが、構文または論理エラーを見つけることができません:

一般に、HTML フォームから投稿されたフィールドに基づいて新しいディレクトリを作成するコードを開発しようとしています。

私のコードの要約版はこれです:

$inputA = 'Something Red';
$inputB = '_Old';
$inputC = '_metal';
$inputD = '_100';

$trimmedInputA = str_replace(' ', '', $InputA);
$dirStructure = '/folderName/'.$trimmedInputA;
if (mkdir($dirStructure,0777, true)){
    die('Failed to create folders...');
};

///////skipping ahead  -->  -->  -->

$file=fopen('folderName/'.$trimmedInputA.'/'.$trimmedInputA.$inputB.$inputC.$inputD.'.csv','w');
 if(!$file){
    die ("Failed to Create File");
 }

fwrite($file,$csv_data);

2 番目の「die」警告が表示され、カスタム フォルダが作成されません。

この例から得られる最終的なゲームは、URL を持つファイルを作成することです。

http://www.domain.com/folderName/SomethingRed/SomethingRed_Old_metal_100.csv

私のスピードバンプに関するアイデアはありますか?

私は昨日それを動かしたことを誓いますが、phpにいくつかの変更を加えました。何をしたか、何をしなかったか思い出せません

4

1 に答える 1