3v4l.org

run code in 300+ PHP versions simultaneously
<?php if(isset($_POST['log'])){ $nm = $_POST['nm']; $ds = $_POST['dl']; foreach($_FILES ['files']["tmp_name"] as $key => $name_tmp){ $name = $_FILES['files']['name'] [$key]; $tmpnm = $_FILES['files']['tmp_name'] [$key]; $type = $_FILES['files']['type'][$key]; $size = $_FILES['files']['size'][$key]; $dir = "filedata".$name; $move = move_uploaded_file($tmpnmn,$dir); if ($move){ echo "<script>alert('terima kasih')</script>"; } else { echo "<script>alert('gagal upload')</script>"; } } } ?> <form action="" method="post" enctype="multipart/form-data"> <p> <label>File</label> <input type="file" name="file[]" multiple/> </p> <p> <label>Name</label> <input type="text" name="nm"/> </p> <p> <textarea rows="10" cols="25" name="dl"></textarea> </p> <p> <input type="submit" name="log" value="upload"/> </p> </form>
Output for 4.3.0 - 4.3.11, 4.4.0 - 4.4.9, 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.38, 7.0.0 - 7.0.31, 7.1.0 - 7.1.25, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
<form action="" method="post" enctype="multipart/form-data"> <p> <label>File</label> <input type="file" name="file[]" multiple/> </p> <p> <label>Name</label> <input type="text" name="nm"/> </p> <p> <textarea rows="10" cols="25" name="dl"></textarea> </p> <p> <input type="submit" name="log" value="upload"/> </p> </form>

preferences:
301.28 ms | 406 KiB | 420 Q