2013-12-17 1 views
0

이것은 매우 어리석은 질문 일 수 있지만 어쨌든 시도해 보겠습니다. 우리는 현재 Drupal에서 실행중인 우리 회사 웹 사이트 TeamDeals Energie Collectief을 가지고 있으며 그 옆에 우리는 모든 고객 정보가있는 액세스 데이터베이스를 가지고 있습니다. 제출 된 양식을 웹 사이트에서 자동으로 데이터베이스로 가져오고 싶습니다. 문제는 이것이 성취 될 수 있는지, 어떻게 성취 될 수 있는지 전혀 모른다는 것입니다.drupal 웹 사이트에서 양식을 내 액세스 데이터베이스로 직접 가져올 수 있습니까?

+0

이것은 가능하지만 사용 가능한 기술은 무엇이며 호스팅 설정에 따라 달라집니다. 나는이 모듈을 https://drupal.org/project/views_data_export에서 볼 것이다. –

답변

0

drupal.org/project/views_data_export를 사용하여 양식 결과를 내보내는보기를 CSV 형식으로 설정할 수 있습니다 (마지막 제출일 또는 그와 비슷한 형식을 가져 오도록보기를 구성 할 수 있음). "wget ​​http://www.teamdeals.nl/path_to_your_csv_view"과 같은 원격 시스템 (액세스 데이터베이스 호스팅)에서 매일 cron 작업을 수행하십시오. 어쩌면 매우 깨끗하지는 않지만 작동합니다 (나는 이것을 한 번 보았습니다).

보기에서 양식을 제출하는 데 문제가있을 수 있습니다. 웹폼을 사용한다고 가정하면 this post을 살펴보십시오. (?한다)

당신은 IP 배열로 CSV보기 URL 접속을 제한 할 수 있습니다 (보기에서 : 페이지 설정 -> 액세스 권한 -> PHP 코드 :

return in_array($_SERVER['REMOTE_ADDR'], array('your.remote.server.ip')); 

).

나는 확실히 더 나은 /보다 안전한 해결책이 있지만 시작점 일 수 있습니다.

관련 문제