★★★★★★
★form★
★★★★★★

************************************
**** 言語:python  拡張子:.py **** 

************************************  

 

【必須1】 プログラムの最初に,以下の文を記述

 

#!/usr/bin/python3

# -*- coding: utf-8 -*-

print("Content-Type: text/html; charset=utf-8")

print()

 

★解説★

1行目,プログラムがpythonのver3で動く。

,サーバーがバージョンをアップしたときには,記述の変更が必要?      

 ⇒サーバー(お名前.com)のサポートor AIに問い合せ

 

【必須2】

プログラム フォルダ{form}

パーミッション⇒ 755 に変更

●confirm.py

●job.py

 

 

********************
**** RokuRooku **** 

******************** 

 

【構成】

フォルダ{c:/予約/hp/mow/form}...以下{form}

★{form} 

{top},{checkin},{guestin},{reserve},{repeat},{inquiry},{family},{work}}

 

★フォームを持つ{top}を除く

●          [index],[error],[confirm],[thanks]

●[reserve,repeat,inquiry],[error],[confirm],[thanks]

   ↑↑↑国別フォルダ内

 

【設定】

★全体の設定★

 ファイル{data.py}

●メールの設定

サーバー名  (既定値 smtp.rokuroku.kyoto.jp)

ポート番号  ( 〃  465)

パスワード  ( 〃  &akatsuka1965)

送信元    ( 〃  yoyaku@rokuroku.kyoto.jp)

------------------------------------------------------------------

送信先    ( 〃  hello@rokuroku.kyoto.jp)

 

●施設名   (既定値 kyoto)

 

★formごとの設定★ 

 ファイル{set_data.py}:フォルダ内{checkin},{guestin}...

 

●メールの設定

サーバー名,ポート番号,パスワード,送信元,送信先

*注{guestin},{checkin} 送信先:guestin@rokuroku.kyoto.jp

 

●[confirm]の表示

flagconfirm_st = ""    ### 表示なし⇒ "1"

*注{checkin}⇒ 1

 

●{reserve},{repeat},{credit}

 カード:エラー処理:なし⇒ 国("j","t","c","k","f","e")を含むとき

flagerror_st = ""

 

●入力の必須項目

《記入例》

reqst = [ "日英" , "姓名"     , "name"  ]

reqst = [  "日"  , "ふりがな" , "yomi"  ] ⇒ 日本語だけ

 

 

********************
***** 代理店 ****** 

********************

読み取り文書の作成:文書{フォーム:予約区分BC(HW,EX,AG)}

  *注 参照⇒文書{form:予約区分【ひな形】}

 

【書き方】

* 定数名⇒開始文. 終了文, 123/行/キー語句, ◆回数/回◆表示◆表題◆備考*

*【開始文・終了文】textの切り取り(開始・終了文を含まない)

*【123】文字数:textから切り取る文字数

*【行】行n-m:textから行を切り取る(n行目からm行 なし→1行)

*【キー語句】{◆回数/回}を求める時,text内のキー語句

*

*【◆回数】text内の{キー語句}の個数,【◆回】⇒1を代入

*【◆表示】text⇒ 変更(◆表示 3匹の子豚 ⇒ 3匹の子豚)

*【◆表題】textを表題で表示

*【◆備考】textを備考に保存

*

**注意 ★半角・全角・大小→区別なし ★数値(a1b2c3)→ 123

 

【定数】

ID ⇒ , , ,

泊数 ⇒ , , ,

人数 ⇒ , , ,

 

checkin ⇒ , , ,

checkout⇒ , , ,

 

到着時間⇒ , , ,

料金  ⇒ , , ,

 

ツイン⇒ , , ,

ドミ女⇒ , , ,

ドミ男⇒ , , ,

 

姓名 ⇒ , , ,

 姓 ⇒ , , ,

 名 ⇒ , , ,

メール⇒ , , ,

メール⇒ , , ,

電話 ⇒ , , ,

住所 ⇒ , , ,

国  ⇒ , , ,

パスポー ト⇒ , , ,

 

カード姓名 ⇒ , , ,

カード種類 ⇒ , , ,

カード期限 ⇒ , , ,

カード番号 ⇒ , , ,

 

言語 ⇒ , , ,

支払済⇒ , , ,

手数料⇒ , , ,

 

通信 ⇒ , , ,

通信 ⇒ , , ,

 

他  ⇒ , , ,

他  ⇒ , , ,

 

【補足:「他」利用例】 

他 ⇒「Go To トラベル」,,,◆備考◆表題◆表示★★★ GoTo対象 ★★★