만들면서 배우는 CodeIgniter Q&A

제목 교재 sns 만들기중 form형식과 upload 수정 관련문의
글쓴이 elnino 작성시각 2016/02/29 12:16:52
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 10770   RSS

교재 sns 만들기에서 modify_photo_v.php 

1

<form class="form-horizontal" method="post" action="/controlls/modify_photo" 
 id="upload_action" enctype="multipart/form-data" accept-charset="utf-8" >

2

<?php
$attributes = array('class' => 'form-horizontal', 'id' => 'upload_action');
echo form_open_multipart('/controlls/modify_photo/'.$views->id, $attributes);
?>

 

첫번째 방식으로 하면 이상없이 진행이 되는데 교재와 같이 두번째 방식으로 하면  로딩이 오랫동안 되다가 아래와같이 뜹니다.

해당 웹페이지를 사용할 수 없음

ERR_CONNECTION_TIMED_OUT

 

이거 왜 그럴까요 그리고 첫번째 같은 폼형식 경우에는 

.$views->id, $attributes   

위 내용을 어디다 넣어야 되는건지 문의 드립니다.

 

 

그리고 사진수정시 사진선택란에 선택된 파일이 없음으로 되있는데 이걸 전에 업로드한 사진을 불러온상태로 보여줄려면

어떻게 해야되나요

<label for="input02" class="control-label">사진 수정</label>
     <div class="controls">
          <input type="file" id="input02" class="input-xlarge" name="userfile" 
          value="<?php echo set_value('userfile'); ?>">
          <p class="help-block">수정하려는 파일을 선택해주세요. 선택하지 않으면 수정되지 않습니다.</p>
     </div>
 
 다음글 교재 게시판 프로젝트 응용 관련문의 (1)
 이전글 p.105 ~ 112 검색 관련 질문입니다. (2)

댓글

변종원(웅파) / 2016/02/29 15:54:45 / 추천 0

1. $views->id 값이 제대로 찍히는지 먼저 확인해보세요. 저번에도 동일한 질문에 답을 드렸지만

form 헬퍼는 단순한 치환역할만 하는거라 헬퍼 사용한다고 타임아웃 나오지 않습니다.

 

2. 

<form class='form-horizontal' id='upload_action' action='.....' >

 

3.  전에 업로드한 사진을 보여주려면 우선 저장된 내용을 가져와서 분기처리를 해야합니다.

사진이 있으면 <img> 태그를 사용해서 보여주도록 하시면 됩니다.

->id