안녕하세요, 저는 PHP에 대한 전형적인 정보가 필요합니다.사용자 제출시 selectbox로 이미지 가져 오기
여러 옵션이있는 선택 상자를 만들고 있습니다. 그리고 난 6 이미지뿐만 아니라 사용자가 1, 2, 3을 선택하고 image1, image2, image3을 제출할 때 페이지에 표시해야하고 사용자가 2, 4, 6을 선택하고 image2, image4, image6을 제출할 때 필요합니다. 쇼 그래서 내가 PHP 에서이 코드를 얻을 trid 너무 많은 buut 아무 행운 도와 줘서 고마워. 여기
<form method="get">
<select name="images" multiple="multiple">
<option name="img" value="image">1</option>
<option name="img" value="image">2</option>
<option name="img" value="image">3</option>
<option name="img" value="image">4</option>
<option name="img" value="image">5</option>
<option name="img" value="image">6</option>
</select>
<input type="submit" value="submit" name="submit">
</form>
PHP는
<?php
//path to directory to scan. i have included a wildcard for a subdirectory
$directory = "images/*/";
//get all image files with a .jpg extension.
$images = glob("" . $directory . "*.jpg");
$imgs = '';
// create array
foreach($images as $image){ $imgs[] = "$image"; }
//shuffle array
shuffle($imgs);
//select first 20 images in randomized array
$imgs = array_slice($imgs, 0, 20);
//display images
foreach ($imgs as $img) {
echo "<img src='$img' /> ";
}
?>
입니다하지만 난에이 작품이
모든 옵션의 값은 '이미지'와 같습니다. 이것이 서버로 전송 될 것이므로 사용자가 선택한 것을 어떻게 탐지 할 것입니까? – Pevara