Skip to content
[Docs]스프레드시트
2018.01.23 21:59

google spreadsheets html form post로 전달받기

조회 수 6882 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

google spreadsheets html form post로 전달받기 

 

 

 

주소 : https://gist.github.com/willpatera/ee41ae374d3c9839c2d6

 

 

 

 

success-page.html

29번 라인의  https://docs.google.com/spreadsheets/d/1p6X_HejWbIBx3eDDSacNvkVI3vFkFMSq4XW4rUDTyAw/edit?usp=sharing 를 자신의 스크립트 주소로 수정한다.

<body>
  <div class="container">
  <div class="row">
  <div class="col-lg-12">
  <h2>Success</h2>
  <p>
  Thanks for submitting the form - check out the responses submitted in the <a href="https://docs.google.com/spreadsheets/d/1p6X_HejWbIBx3eDDSacNvkVI3vFkFMSq4XW4rUDTyAw/edit?usp=sharing" target="_blank">spreadsheet</a>
  <p>
  </div>
  </div>
  <hr>
   
  </body>

 

 

validation-functions.js

23, 40번 라인의 정규식  regexp: /^[A-z]+$/ 을  regexp: /^[^a-zA-Z0-9]+$|^[a-zA-Z0-9]+[^a-zA-Z0-9]+$/ 으로 바꾸면 한글입력이 가능합니다.

firstName: {
  message: 'The first name is not valid',
  validators: {
  notEmpty: {
  message: 'The first name is required and cannot be empty'
  },
  stringLength: {
  min: 1,
  max: 30,
  message: 'The first name must be more than 1 and less than 30 characters long'
  },
  regexp: {
  regexp: /^[A-z]+$/,
  message: 'The first name can only accept alphabetical input'
  },
  }
  },
  lastName: {
  message: 'Last Name is not valid',
  validators: {
  notEmpty: {
  message: 'Last Name is required and cannot be empty'
  },
  stringLength: {
  min: 1,
  max: 30,
  message: 'Last Name must be more than 1 and less than 30 characters long'
  },
  regexp: {
  regexp: /^[A-z]+$/,
  message: 'Last Names can only consist of alphabetical characters'
  },
  }

 

 

결과가 잘 출력됩니다.

이제 데이터가 기록되면 자동으로 메일발송되면 좋겠는데 아직 이게 잘 안되네요.

 

spreadsheets.png

구글스크립트.zip

#google #spreadsheets #html #form #post #전달받기 

로그인 후 댓글쓰기가 가능합니다.

?

List of Articles
번호 분류 제목 날짜 조회 수
19 회로도전자부품 렉테나 실험 중 내몸에 대량의 유도전력 발생 2013.12.14 26800
18 컴퓨터잡담 Windows 초간단 remote 백업 명령 2009.11.24 23511
17 컴퓨터잡담 주키(Primary Key, 프라이머리키)와 자동 증가(Auto Increment) 필드 2009.12.04 21562
16 컴퓨터잡담 Spy & Capture Spy++과 같은 계열의 프로그램 1 2009.12.10 17416
15 [Docs]스프레드시트 구글 스프레드시트 설문지 내맘대로 수정하기 file 2016.08.13 11648
14 연예정보 비와이 forever 랩으로 예술의 경지를 보여주다. file 2016.07.03 8508
13 회로도전자부품 아두이노NANO 스위치로 릴레이 제어하기 2020.06.13 7222
» [Docs]스프레드시트 google spreadsheets html form post로 전달받기 file 2018.01.23 6882
11 [Docs]스프레드시트 구글 드라이브에서 다른 파일 데이터 참조하기 file 2016.08.06 6353
10 Server 서버 최적화 시키기(APACHE, PHP, MYSQL, XE 압축&캐싱&버퍼) 3 file 2016.03.18 6239
9 Server [mysql] Created tmp disk tables 디스크 쓰기방지 대안 1 2016.11.26 5162
8 Server XpressEngine 최적화 기진곰님의 슈퍼캐시 테스트 file 2016.09.19 5016
7 유용한상식 구글 플레이 스토어가 갑자기 안될 때(Google Play Store) file 2018.08.31 4799
6 Server ZipperUpper! 애드온 이런것이 있었다니? file 2016.12.14 4606
5 Server 슈퍼캐시에서 .htaccess 이부분 제거해야 하나? 2016.11.23 4526
4 Server 아파치 mod_cache mod_disk_cache 알아보기 7 2016.08.18 3096
3 회로도전자부품 [실험실] 2n2222 wireless power transfer circuit file 2016.09.19 2535
2 Server XE Request 줄이기 file 2016.09.07 1937
1 컴퓨터잡담 파이썬 변수값에서 숫자만 추출하기 2021.07.28 1141
Board Pagination Prev 1 Next
/ 1

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소