테스트 사이트 - 개발 중인 베타 버전입니다

if로 파일 업로드 했을 때 안했을 때 구분 짓고 싶습니다. 채택완료

museplay 6년 전 조회 2,447

</p>

<p>// config.php</p>

<p><form action='./configupdate.php'></p>

<p>    <input type='text' name='mb_name' id='mb_name'></p>

<p>    <input type='file' name='test_image' id='test_image'></p>

<p>    <label for='test_image'>파일첨부</label></p>

<p></form></p>

<p> </p>

<p>// configupdate.php</p>

<p><?php</p>

<p>    $sql_common = "mb_name = '{$_post['mb_name']}'";</p>

<p>    if(isset($_files['test_image'])){</p>

<p>        $sql_common .= ", mb_1 = '1'";</p>

<p>    }</p>

<p> </p>

<p>    $sql = "update g5_member set {$sql_common} where mb_id = '{$mb_id}' ";</p>

<p>    sql_query($sql);</p>

<p>?></p>

<p>

 

안녕하세요. 저녁은 맛있게 드셨나요?

파일선택을 안하고 그냥 올렸을때는 mb_1 = '1' 이게 적용 안되게 하고

파일을 선택했을때 mb_1 = '1' 으로 전송되게 하고싶습니다.

파일선택 유무에 대한 if문 처리를 어떻게 해야하나요...?

도움 부탁드립니다 ^^

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
6년 전

</p>

<p>$sql = "update g5_member set {$sql_common} where mb_id = '{$mb_id}' ";</p>

<p><code class="keyword">if</code><code class="plain">(isset(</code><code class="variable">$_files</code><code class="plain">[</code><code class="string">'test_image'</code><code class="plain">]))</code>$sql = $sql . $sql_common;

sql_query($sql);</p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인