簡體   English   中英

聚合物核心-ajax:找不到php

[英]Polymer core-ajax : php not found

我創建聚合物元素(w / core-ajax)將數據發布到php file.i,我收到此錯誤,似乎數據無法發送到php文件。

這個錯誤與我的服務器有關嗎?我使用yeoman + polymer生成器設置了項目。 這是我的錯誤:“無法發布/elements/register-el/register.php” http://s1.postimg.org/4c7dmgs1r/ask1.png

register-el.html

<link rel="import" href="../../bower_components/polymer/polymer.html">
<link rel="import" href="../../bower_components/core-ajax/core-ajax.html">
<polymer-element name="register-el" attributes="">
  <template>
    <link rel="stylesheet" href="register-el.css">
    <div class="body-reg">
          <paper-input-decorator class="custom" label="First Name" floatingLabel autoValidate error="Firstname is required!">
              <input is="core-input" type="text" value="{{fname}}" id="fname" required>
          </paper-input-decorator>


          <paper-input-decorator class="custom"label="Last Name" floatingLabel autoValidate error="Lastname is required!">
              <input is="core-input"  type="text" value="{{lname}}" id="lname" required>
          </paper-input-decorator>

          <paper-input-decorator class="custom" label="Email" floatingLabel error="Email is required!" autoValidate>
              <input is="core-input" required type="email" id="email" value="{{email}}">
          </paper-input-decorator>

          <paper-input-decorator class="custom" label="Password" floatingLabel error="Must contain 8 or more characters that are of at least one number, and one uppercase and lowercase letter" autoValidate>
              <input is="core-input" value="{{pwd}}" id="password" type="password" name="pwd1" required pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}">
          </paper-input-decorator>

          <paper-input-decorator class="custom" label="Re-type Password" floatingLabel error="input is required!" autoValidate>
              <input is="core-input" value="{{cpwd}}" id="confirm_password" type="password" required pattern="{{pwd}}">
          </paper-input-decorator>


           <paper-button raised on-click="{{submit}}">
            <core-icon icon="done"></core-icon>
            Register
          </paper-button>
            <paper-toast id="donereg" text="Your have been registered!Go to login page">
                <div style="color: #E9E88B" on-click="{{gotologin}}" id="gotolog">LOGIN</div>
            </paper-toast>
          <core-ajax
          id="ajaxsubmit"

            url="elements/register-el/register.php"
            method='POST'
            headers='{"X-Requested-With": "XMLHttpRequest"}'
            params='{"firstname":"{{fname}}","lastname":"{{lname}}","email":"{{email}}","password":"{{cpwd}}"}'
            response="{{response}}"></core-ajax>
          </div>
  </template>
  <script>
    (function () {
      Polymer({

      submit: function () {
          if (this.$.confirm_password.validity.valid && this.$.password.validity.valid && this.$.email.validity.valid && this.$.fname.validity.valid && this.$.lname.validity.valid) {
              console.log("Right!");
              this.$.donereg.show();
              this.$.ajaxsubmit.go();
          }
          else{
            console.log("Error");
            console.log(this.fname);

          }
        },
       gotologin : function () {
        document.querySelector('app-router').go('/login');
        },
        responseChanged : function (oldvalue) {
          console.log(this.response);
        }

      });

    })();
  </script>
</polymer-element>

路徑從不以斜杠開頭,請使用“ ./”或將其刪除。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM