2012-05-13 10 views
-4

방금 ​​사이트에 가입하고 처음으로 내 사이트에 제품을 추가하려는 사용자에게 문제가 발생했습니다. 제품 추가는 두 부분으로 이루어집니다. 첫 번째는 제품 설명입니다. 두 번째 제품은 스크린 샷입니다.SQL : 데이터베이스에 항목을 쓰는 중 오류가 발생했습니다.

새 사용자가 제품 설명을 작성하고 제출을 클릭하면 페이지로 이동하여 제품 이미지를 업로드합니다. 그러나 헤더 및 사이트의 본체 사이

디렉터리 OCC가/

54 용액으로 돌아왔다

(이 숫자는 제품 별 변화) 에러가 메뉴 화면에서 "All Products"보기로 이동하여 실패한 항목을 삭제하십시오. "제품 추가"로 돌아가서 첫 페이지에 제품 설명을 추가하는 과정을 반복하면 두 번째 페이지에서 오류가 더 이상 발생하지 않습니다.

새로운 사용자의 경우 처음으로 데이터베이스에 항목을 추가하려고하면 이미 MySQL 데이터베이스 및 OCC 폴더에있는 제품 ID에 쓰려고합니다.

<? 
if ($this->tank_auth->is_logged_in()) 
{ 
    $id = $this->tank_auth->get_user_id(); 
    $user = $this->users_m->get_user_by_id($id); 
    $profile = $this->users_m->get_user_profile($id); 
$fresh = $this->dev->get_fresh_app_id($id); 
$app = $this->dev->get_app_by_id($fresh); 

$user_dir = 'occ/' . $id; 
$is_it = file_exists($user_dir); 
if($is_it != TRUE) 
    { 
    $dir = 'occ/' . $id; 
    echo 'dir ' . $dir; 
    mkdir ($dir); 
    } 

else 
{ 
    $new_dir = 'occ/' . $id . '/' . $app->id; 
    $is_itt = file_exists($new_dir); 
    if($is_itt != TRUE) 
    { 
    $dirr = 'occ/' . $id . '/' . $app->id; 
    mkdir ($dirr); 
    } 
} 

$logo_path = '../occ/'. $id . '/' . $app->id ; 
?> 

어떤 도움을 주시면 감사하겠습니다.

+4

코드없이 우리는 정말 답의 어떤 종류를 제공 할 수 없습니다. – GordonM

답변

0

제거이 라인 :

echo 'dir ' . $dir; 
관련 문제