ホームページ > バックエンド開発 > PHPチュートリアル > WeChat ミニ プログラムでの PHP バックエンド フォームの送信

WeChat ミニ プログラムでの PHP バックエンド フォームの送信

不言
リリース: 2023-03-30 21:04:02
オリジナル
2239 人が閲覧しました

この記事では、主に WeChat ミニ プログラム PHP バックエンド フォームの送信例の詳細な説明に関する関連情報を紹介します。必要な方は、

WeChat ミニ プログラム PHP バックエンドを参照してください。 form form

1. 以前の WEB PHP Web サイト構築であるミニ プログラム と比較すると、私の個人的な理解では、Web を WeChat 側に置き、レイアウトとイベントトリガー用のミニプログラムの固定形式フロントエンド データの送信と読み取りについては、サーバーは任意のバックエンド言語で作成できますが、すべてのデータは JSON 形式でアプレットに返される必要があります。

2. 昨日、ログイン登録とパスワードを忘れた場合の関数を書きました。これらは基本的にフォームの送信操作です。 それでは、登録関数を使用してこの例を書いてみましょう。

3. ディレクトリ図

  1. #js ファイルは、主にリクエストの送信とデータの受信を行う論理コントロールです。

  2. json はこのページのローカル構成に使用され、グローバル app.json 構成をオーバーライドします。
  3. wxss はページ スタイル設定に使用されます。
  4. wxml は html
  5. ##4 に相当するページです。ここではスタイルと json ファイルについては気にしません。確認したいだけです。フォームの送信

#5.Wxml ファイル コード

##

<view class="load-head">

  <image src="../../images/return.png" />

  注册

</view>

<view class="login">

  <form bindsubmit="formSubmit">

    <view class="field clearfix">

      <label for="name"><image src="../../images/phone.png" /></label>

      <input id="name" name="mobile" class="login-input" type="text" placeholder="请输入手机号" />

    </view>

    <view class="field clearfix">

      <label for="password"><image src="../../images/code.png" /></label>

      <input id="password" class="login-input" type="password" placeholder="请输入验证码" />

      <button class="get-code" hover-class="code-hover">获取验证码</button>

    </view>

    <view class="field clearfix">

      <label for="password"><image src="../../images/password.png" /></label>

      <input id="password" name="password" class="login-input" type="password" placeholder="请设置6-20位登录密码" />

    </view>

    <view class="field clearfix">

      <label for="repassword"><image src="../../images/password.png" /></label>

      <input id="repassword" name="repassword" class="login-input" type="password" placeholder="请输入确认密码" />

    </view>

    

    <button class="btn_login" formType="submit">注册</button>

  </form>

  <view class="reg_forget clearfix">

    <navigator url="../login/index" class="btn_reg">登录</navigator>

    <navigator url="../forget/index" class="btn_forget">忘记密码</navigator>

  </view >

  

</view>
ログイン後にコピー

6. いくつかの重要な点が必要です理解していただくために、

a.Form フォームは、アプレット内で送信イベントをバインドする必要があります。属性は、bindsubmit,

bindsubmit=”formSubmit

” です。ここでの属性値は formSubmit であり、名前は仕様に準拠する任意の値にすることができます。

は、送信時の関数名です。この関数は js で記述されています。

b. 他の属性は前の HTML と同様です。フォームには name="value" が必要であり、バックエンド処理は前と同じであることに注意してください。たとえば、name="username" です。 $_POST[ 'username'] を使用して受信できます。 C. ミニ プログラムには入力送信ボタンがないため、各フォームに送信ボタンが必要です。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート