こんにちは私はこのスクリプトに変数を投稿します..変数を使用してdirを作成でき、ブラウザでHolaをエコーできますが、echo"$data"は機能しません
<?php
$data = $_POST['gen_id'];
system("mkdir $data");
echo "Hola";
echo "$data";
?>
文字列が空の文字列またはnullの場合、Echoは実際には何もエコーしません(少なくともエコーしないように見えます)。それが機能しているかどうかを知りたい場合は、var_dump($ data)を使用してください。それが実行されると、タイプが追加され、nullの空の文字列であっても何かが表示されます。
ほとんどの場合、$_POST
変数は設定されていません。これを試してみて、表示される内容を確認してください。
echo '<pre>'.print_r($_POST, true).'</pre>';
$_POST
変数が設定されていません