2013-03-31 8 views
-1

웹 사이트를 완성하려고하고 있지만 페이지가 많아서 처리 속도를 높이고 싶습니다.VB6을 사용하여 .php 또는 .txt 파일 만들기

내가 만드는 모든 게시물은 나중에 .php 파일에서 모든 내용을 채우는 데 사용될 데이터가있는 .SQL 파일이 필요합니다. 이제 VB6 양식의 정보를 채우고 싶습니다. 데이터를 데이터베이스에 저장하고 모든 텍스트에 대한 모든 HTML 및 PHP 코드를 포함하는 .php 파일 또는 .txt 파일을 만들어 나중에 확장자를 변경할 수 있습니다.

어떻게하면됩니까?

내가 자신을 잘 표현하지 못해서 미안하다. 미리 감사드립니다.

편집 : 나는 데이터베이스에서 데이터를 가져 와서 하나의 동적 PHP 파일을 가지고 그것을 할 수 있지만, 내가 필요로하는 것이 다른 파일을 갖는 것이 더 좋다는 것을 알고있다.

예. "데이터베이스 파일"에 의해 데이터베이스에있는 행에 불과하다는 것을 의미합니다.

그래서 기본적으로 .txt 파일 (.php 확장명으로 저장)에 텍스트를 쓰고 프로그램에서 데이터베이스에 데이터를 쓰는 것입니다. (이미 그 부분을했습니다).

다시, 가난한 설명에 대해 사과드립니다.

+5

을 한거야? – prodigitalson

+0

"모든 게시물에 SQL 및 PHP 파일이 필요합니까"라는 것은 무엇을 의미합니까? 데이터베이스에서 게시물을 읽고 동적으로 표시하는 단일 일반 페이지를 만들 수 있습니까? – David

+0

잠깐, 뭐라구? .sql 파일로 데이터를 저장하고 있습니까? 왜 데이터베이스를 사용하지 않습니까? – Havenard

답변

0

원하는 것을 수행하는 더 좋은 방법은 양식 처리기 (표시되지 않음)를 만드는 것입니다. 양식 처리기는 양식 데이터를 가져 와서 SQL DB의 행을 양식화 (작성/갱신/삭제)합니다.

또한 vb6 응용 프로그램을 통해 필요에 따라 처리기를 업로드하고 SQL DB에 대한 업데이트를 완료 한 후에 제거 할 수 있습니다.

또한 행을 새로 작성/업데이트/삭제하려는 경우 양식 데이터를 재귀 적으로 양식 처리기로 보낼 수 있습니다.

일반 텍스트를 사용하여 즉석에서 동적으로 생성 할 수없는 일반 HTML 양식으로 데이터를 전달하십시오.

이 방법은 문자열과 숫자에는 작동하지만 일반적으로 청크가 필요한 이미지에는 적용되지 않습니다.

처리기가 요청을 처리하면 성공 또는 실패했는지 여부를 알 수 있도록 "Success.html"또는 "Failed.html"페이지로 리디렉션 할 수 있습니다.

의사 HANDLER.ASPX 또는 HANDLER.PHP 코드는 옵션 :

If formdata is valid 
    try 
    create/update/delete row in SQDB 
    redirect to success.html?action=create or update or delete 
    catch 
    redirect to failed.html?errorid=12345 
    end try 
else 
    redirect to failed.html?errorid=12345 
end if 

HTML 양식 스크립트 (당신은 당신의 VB 코드에서 VB6이 생성됩니다) : 세상에 ... 당신은 무엇을

<form action="myhandler.aspx" method="post"> 
    <input type="text" id="recordId" value="123" /> 
    <input type="text" id="firstname" value="Bob" /> 
    <input type="text" id="lastname" value="Smith" /> 
    <input type="text" id="Street" value="123 high lane" /> 
    <input type="text" id="District" value="Moss Side" /> 
    <input type="text" id="City" value="Manchester" /> 
</form> 
관련 문제