0
제가 클래스 테이블을 가지고 있다고 가정 해 봅시다. 수업 테이블에는 사진이있는 학생들이 많이 있습니다. 첫 번째 등록에서 나는 수업과 학생들에게 그림을 등록했습니다. 사진은 classid_classname과 같은 디렉토리에 저장됩니다. 그런 다음 클래스 이름을 변경합니다. 이제 학생의 사진을 추가하고 있습니다. 이제 클래스 이름이 변경되었으므로 새 그림을 인식 할 수 없습니다. pic url은 classid_class (new) 이름으로 설정됩니다. 디렉토리의 첫 문자와 어떻게 일치합니까? 이것은 내 업데이트 코드입니다.디렉토리의 첫번째 문자와 일치합니다.
$classID= $_POST["classID"];
$className= $_POST["className"];
$p1 = $_FILES['p1']['name'];
$p2 = $_FILES['p2']['name'];
$p3 = $_FILES['p3']['name'];
$direct = $_POST["className"];
$direct = strtolower($direct);
$direct = str_replace(' ', '_', $direct);
$tfish = $classID."_".$direct; //the directory variable will have new name
because it can't be fetched if the directory has been changed many times//
$file = "slider_imagesClass/".$tfish."/";
$url = "/".$tfish."/";
classID가 변경되지 않으므로 변수를 디렉토리의 첫 번째 문자와 일치 시키려면 어떻게해야합니까?