2012-07-14 4 views
-4

이 코드를 사용하여 양식의 첨부 파일을 보내려합니다 ..!SQL과 PHP 형식의 첨부 파일을 보내고 싶습니다.?

<form id="form1" name="form1" autocomplete="off" enctype="multipart/form-data" 
    method="post" novalidate action="triprequestexcuton.php"> 
    <input type="file" name="form_data" size="40"> 
     <p><input type="submit" name="submit" value="submit"> 

다음 triprequestexcuton.php

$form_data=$_POST['form_data']; 
$attachment = addslashes(fread(fopen($form_data, "r"), filesize($form_data))); 
$qry="insert into triprequest values('','". $attachment."');"; 
$resultop=mysql_query($qry); 

하지만 한 나는이 같은 fileld 찾을 데이터베이스를 확인에서 [BLOB를 - 0B]! 0B에 대한 내 문제! 어떻게 해결할 수 있습니까? HTTP를 통해 POST로 업로드 된 파일의

답변

1

내용은 $_POST에 저장, 그러나 이것은 당신이하는 거 야 일을하지 않는 말했다과 다른 특별한 서버 변수에, $_FILES을 호출되지 않습니다.


+0

는 지금 작동 감사합니다! – proG

+0

@proG 도움이된다면 [답변에 동의하십시오] (http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)를 기억하십시오. –

관련 문제