2014-02-09 2 views
1

HTML의 특정 요소에서 정보를 검색 한 다음 PHP를 사용하여 파일에 기록하는 방법이 있는지 궁금합니다. 예를 들어HTML5의 텍스트를 가져 와서 PHP로 파일에 쓰시겠습니까?

:

<div id="info_needed">text needed</div> 
<button id="submit info"> Click to write to PHP file</button> 

은 어떻게 "필요한 텍스트"를 검색하고 PHP를 사용하여 파일에 기록까요? (I 내가 Write() 명령을 사용해야 할 것 이해하지만, 나는 완전히 정보를 얻을하는 방법에 대한 손실입니다.

어떤 도움이 좋지 않을까.

감사들!

+0

당신이 말하는 파일은 어디에 있습니까? 서버의 시스템 또는 웹 액세스 가능 파일에 파일을 저장합니까? – SaidbakR

+0

서버 (HTML 마크 업을 생성하는 PHP)와 클라이언트 (JavaScript 및 HTML 표시)에서 실행되는 항목의 구분에 대해 명확하게 확인하십시오. PHP가 작업을 완료하고 그 결과를 보내고 브라우저가 처리하기 전에 종료했음을 기억하십시오. 따라서 브라우저는 ** 데이터를 보내야합니다 ** PHP는 ** 검색 할 수 없습니다 **. 당신이 이미 이것을 깨달았다면 사과하지만 그것은 흔한 혼란입니다. – IMSoP

답변

1

사용 jQuery를이 당겨 밖으로 텍스트. $('#id').text()

사용 jQuery.ajax()는 처리를 수행하는 PHP 파일을 게시 할 수 있습니다. 즉, 게시 된 텍스트를 캡처.

당신은 jQuery.post()를 사용할 수 있습니다. 확인 데이터 매개 변수를 설정합니다. {value: sometext} PHP 스크립트는 추가 모드에서 file_put_contents()을 사용하여 텍스트를 파일에 추가 할 수 있습니다.

추신 : 성공적인 작업임을 나타내는 성공 함수가있을 수 있습니다.

관련 문제